Перейти к основному содержимому

GigaChat Chat Completions

Нода отправляет запросы к API GigaChat для генерации текста. Поддерживает многоходовые диалоги с ролями Система/Ассистент/Пользователь, настройку параметров генерации и передачу истории сообщений из воркфлоу.

Настройка

Нода GigaChat Chat Completions

ПараметрОписание
Интеграция с GigaChatВыбор настроенной интеграции GigaChat
Режим превьюИспользовать превью-версию выбранной модели
МодельМодель GigaChat для генерации
Формат сообщенийСпособ передачи сообщений в запросе
Использование функцийВключить поддержку function calling
ТемператураСлучайность ответа: 0 — детерминированный, 2 — максимально случайный
top_pNucleus sampling — альтернатива температуре
Использовать потокПотоковая передача ответа (streaming)
Максимальное количество токеновЛимит токенов в ответе модели
Количество повторений словШтраф за повторяющиеся слова в ответе

Модели

Доступные модели GigaChat

МодельОписание
GigaChatБазовая модель
GigaChat-PlusУлучшенная модель
GigaChat-ProПрофессиональная модель

Формат сообщений

Формат сообщений

ЗначениеОписание
Использование JSONПередать массив сообщений из поля воркфлоу (например {{ $json.messages }})
Использование полей нижеЗадать сообщения вручную в интерфейсе ноды

Сообщения (режим "Использование полей ниже")

Настройка сообщений вручную

Каждое сообщение настраивается отдельно:

ПараметрОписание
РольРоль отправителя сообщения
Содержимое сообщенияТекст сообщения
Identifier functionsStateIdИдентификатор состояния для function calling
Use Data for ContextИспользовать данные элемента как контекст

Кнопка + ДОБАВИТЬ СООБЩЕНИЕ добавляет следующее сообщение в диалог.

Доступные роли:

Роли сообщений

РольОписание
СистемаСистемный промпт — задаёт поведение и контекст модели
АссистентСообщение от модели (для передачи истории диалога)
ПользовательСообщение от пользователя
ФункцияРезультат вызова функции

Выходные данные

Нода возвращает ответ модели в поле message.content выходного элемента, а также метаданные запроса: использованные токены, идентификатор запроса и другие поля ответа API.