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

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

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

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

Каждое сообщение настраивается отдельно:
| Параметр | Описание |
|---|---|
| Роль | Роль отправителя сообщения |
| Содержимое сообщения | Текст сообщения |
| Identifier functionsStateId | Идентификатор состояния для function calling |
| Use Data for Context | Использовать данные элемента как контекст |
Кнопка + ДОБАВИТЬ СООБЩЕНИЕ добавляет следующее сообщение в диалог.
Доступные роли:

| Роль | Описание |
|---|---|
| Система | Системный промпт — задаёт поведение и контекст модели |
| Ассистент | Сообщение от модели (для передачи истории диалога) |
| Пользователь | Сообщение от пользователя |
| Функция | Результат вызова функции |
Выходные данные
Нода возвращает ответ модели в поле message.content выходного элемента, а также метаданные запроса: использованные токены, идентификатор запроса и другие поля ответа API.