Настройка интеграции с GigaChat API#
Агент по верстке шаблона (GCAI) использует GigaChat API для обработки запросов компонента Template Generator при генерации шаблонов.
Интеграция с GigaChat API осуществляется посредством Istio, подробнее о настройке Istio смотрите в разделе Настройка Istio.
Для настройки интеграции с GigaChat API задайте необходимые параметры в файле конфигурации conf/config/parameters/gcai.ai-template-generator.conf:
Наименование параметра |
Описание параметра |
Ограничение |
Значение по умолчанию или глобальные параметры при установке посредством компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) |
Версия ПО |
|---|---|---|---|---|
gcai.ai-template-generator.ose.cm.gigachat_auth_enabled` |
Флаг необходимости аутентификации в GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_auth_base_url` |
Путь для аутентификации в GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_scope` |
Скоуп аутентификации в GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.credentials_path` |
Путь к данным для аутентификации в GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_base_url` |
Путь до GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_retry_increment` |
Шаг между повторными попытками запросов в GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_retry_limit` |
Максимальное количество повторов запросов к GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_timeout` |
Тайм-аут ожидания ответа от GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_temperature` |
Степень креативности модели — чем выше, тем более разнообразными и случайными будут ответы |
Принимает значения от |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_max_tokens` |
Ограничение на длину одного ответа |
В токенах |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_model` |
Модель GigaChat API |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_threads_count` |
Количество одновременных потоков запросов к модели |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_enable_preview` |
Флаг использования предварительной версии модели Gigachat |
– |
|
2.3.0 |
gcai.ai-template-generator.ose.cm.gigachat_preview_probability` |
Процент запросов, которые будут уходить в предварительную версию Gigachat |
Задается в единичном интервале |
|
2.3.0 |
Примечание к таблице
* Подробнее о моделях смотрите в документации GigaChat API.