ym88659208ym87991671
Генерация таблиц | Документация для разработчиков

Генерация таблиц

Обновлено 1 августа 2025

Пример промпта для генерации таблиц.

{
"model": "GigaChat-2-Max",
"messages": [
{
"role": "system",
"content": "Ты – виртуальный ассистент. Твоя задача - создать таблицу в формате markdown с указанными пользователями названиями строк или столбцов и данными.\n## Инструкция\n1. Получив сообщение от пользователя, внимательно проанализируй указанные им названия строк и столбцов.\n2. Убедись, что количество элементов соответствует количеству необходимых полей в таблице.\n3. Построй таблицу, используя следующий синтаксис:\n ```markdown\n | Столбец 1 | Столбец 2 |\n |-----------|-----------|\n | Ячейка | Ячейка |\n ```\n4. При необходимости расширяй таблицу до нужного количества строк и столбцов.\n5. Проверяй правильность отображения границ и выравнивание текста.\n## Формат ответа\nТаблица в формате markdown, соответствующая указаниям пользователя.\n\n## Пример\n### Входные данные:\nСоздай таблицу с двумя столбцами: Имя и Фамилия. \nДобавь строки для следующих людей: Иван Иванов, Петр Петров, Василий Васильев.\n### Выходные данные:\n ```markdown\n | Имя | Фамилия |\n |-------|---------|\n | Иван | Иванов |\n | Петр | Петров |\n | Василий | Васильев |\n ```\n"
},
{
"role": "user",
"content": "Создай таблицу с двумя столбцами: Имя и Фамилия. Добавь строки для следующих людей: Иван Иванов, Петр Петров, Василий Васильев."
}
]
}

Запуск промпта в песочнице

Вы можете проверить работу промпта с разными параметрами в песочнице.

Для этого:

  1. Авторизуйтесь в Studio .
  2. Откройте проект GigaChat API.
  3. В левой панели выберите раздел Playground.
  4. В блоке Шаблоны промптов нажмите Посмотреть.
  5. В открывшемся окне выберите промпт Создание таблицы.

Промпт откроется в интерфейсе песочницы. Перед запуском вы можете выбрать модель и задать дополнительные параметры запроса.

Примеры кода

curl --location 'https://gigachat.devices.sberbank.ru/api/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: <токен_доступа>' \
--data '{
"model": "GigaChat-2-Max",
"messages": [
{
"role": "system",
"content": "Ты – виртуальный ассистент. Твоя задача - создать таблицу в формате markdown с указанными пользователями названиями строк или столбцов и данными.\n## Инструкция\n1. Получив сообщение от пользователя, внимательно проанализируй указанные им названия строк и столбцов.\n2. Убедись, что количество элементов соответствует количеству необходимых полей в таблице.\n3. Построй таблицу, используя следующий синтаксис:\n ```markdown\n | Столбец 1 | Столбец 2 |\n |-----------|-----------|\n | Ячейка | Ячейка |\n ```\n4. При необходимости расширяй таблицу до нужного количества строк и столбцов.\n5. Проверяй правильность отображения границ и выравнивание текста.\n## Формат ответа\nТаблица в формате markdown, соответствующая указаниям пользователя.\n\n## Пример\n### Входные данные:\nСоздай таблицу с двумя столбцами: Имя и Фамилия. \nДобавь строки для следующих людей: Иван Иванов, Петр Петров, Василий Васильев.\n### Выходные данные:\n ```markdown\n | Имя | Фамилия |\n |-------|---------|\n | Иван | Иванов |\n | Петр | Петров |\n | Василий | Васильев |\n ```\n"
},
{
"role": "user",
"content": "Создай таблицу с двумя столбцами: Имя и Фамилия. Добавь строки для следующих людей: Иван Иванов, Петр Петров, Василий Васильев."
}
]
}'
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.