Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Контекст                                                          Контекст для подключения к GigaChat.
                                                                         Результат выполнения действия "Авторизоваться в GigaChat" (группа "Сервисы Сбера", подгруппа "Авторизация").

Модель                                                            Модель GigaChat, используемая для генерации ответа. Информацию о доступных моделях можно найти в профиле и в документации к к GigaChat.

Сообщение                                                     Сообщение, на которое требуется получить ответ.
                                                                         Задаётся в произвольной форме. Может содержать инструкцию для модели и информацию, которую необходимо обработать.

Инструкция                                                     Инструкция для модели, задающая критерии обработки сообщения и правила ответа на него.
                                                                         Для улучшения ответа модели рекомендуется задавать инструкцию, содержащую роль, стиль и форму ответа и другие параметры.

                                                                         При использовании параметра "История чата" инструкция должна передаваться в первом запросе – с которого начинается история чата.
                                                                         Это связано с тем, что структура запроса к GigaChat требует, чтобы системное сообщение для модели передавалось в массиве сообщений первым.

Источник данных                                           Информация, на основе которой модель будет генерировать ответы. Дополнительно задаёт контекст повествования модели. Используется для поддержки RAG.
                                                                         Информация может передаваться в дополнение к имеющейся в истории чата – модель генерирует ответы на основе всех полученных данных.

Температура                                                   Случайность выбора токенов для формирования ответа. Чем выше значение, тем более случайным будет ответ. При значениях больше 2 ответ может отличаться избыточной случайностью. Допустимые значения: от 0 и выше.
                                                                         Значение по умолчанию зависит от выбранной модели.

Ограничение маловероятных токенов        Чем выше значение, тем больше возможных токенов, даже менее вероятных, рассматривает модель, что делает текст ответа более разнообразным. Допустимые значения: от 0 до 1 включительно.
                                                                         Значение по умолчанию зависит от выбранной модели.

Количество ответов                                       Количество ответов модели на запрос. Допустимые значения: целые числа от 1 до 4 включительно. По умолчанию: 1.

Количество токенов                                      Максимальное количество токенов для генерации ответа. При малом значении параметра модель может вернуть неполный ответ. Допустимые значения: целые числа больше 0.
                                                                        Значение по умолчанию зависит от выбранной модели.

Повторение слов                                           Ограничение повторения слов в ответе. При значениях от 0 до 1 модель будет повторять уже использованные слова. При значении больше 1 модель будет стараться не повторять слова. Допустимые значения: от 0 и выше.
                                                                        Значение по умолчанию зависит от выбранной модели.

История чата                                                  Передача истории чата позволяет GigaChat работать с результатами прошлых запросов и учитывать их при генерации ответов.

Тайм-аут, мс                                                   Время в миллисекундах, в течение которого повторяются попытки получения ответа от сервиса. По умолчанию: 15000 мс.

Выходные параметры

Ответ                                                             Ответ на запрос в GigaChat.
                                                                       Возвращается в виде коллекции. В зависимости от значения параметра "Количество ответов", содержит от 1 до 4 включительно элементов с типом "Строка".

История чата                                               История чата для использования в других запросах к GigaChat. Возвращается в виде JSON. Содержит массив сообщений.


Пример:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

[
    {
        "role""system",
        "content""Отвечай как научный сотрудник"
    },
    {
        "role""user",
        "content""Напиши 5 вариантов названий для космической станции"
    },
    {
        "role""assistant",
        "content""1. МИР 2. ЗЕМЛЯ 3. ЛУНА 4. НОВАЯ ЗЕМЛЯ 5. ПОЛЮС"
    },
    {
        "role""user",
        "content""А если представить, что они будут на Марсе?"
    },
    {
        "role""assistant",
        "content""1. МИР-МАРС 2. ЗЕМЛЯ-МАРС 3. ЛУНА-МАРС 4. НОВАЯ ЗЕМЛЯ-МАРС 5. ПОЛЮС-МАРС"
    }
]

...