Виджет «AI-чат» позволяет отправлять запросы к языковой модели через выбранный AI-провайдер: задаются общие инструкции («Глобальный промпт») и набор кнопок быстрых вопросов («Быстрые вопросы»).
Конфигурация
| Название | Обязательность | Описание |
|---|---|---|
| Глобальный промпт | Нет | Общие инструкции к каждому запросу; при отправке объединяются с промптом выбранной кнопки быстрого вопроса |
| Быстрые вопросы | Да | Набор кнопок с подписью и текстом промпта (до 20); для корректной работы виджета добавьте хотя бы один вопрос |
Для каждого быстрого вопроса задайте следующие поля:
| Название | Обязательность | Описание |
|---|---|---|
| Название вопроса | Да | Короткая подпись, отображаемая на нижней панели виджета и в чате |
| Промпт | Да | Инструкция для модели при нажатии на эту кнопку; допускается использование Go-шаблонизации |
При заполнении промпта явно укажите названия инструментов Model Context Protocol (MCP), которые должна вызвать модель при подготовке ответа.
Пример промпта для быстрого вопроса:
1. Вызови MCP tool get_external_data для внешнего сервиса «Deckhouse Code» и получи пайплайны для проекта с ID {{ .entity.properties.deckhouse_code_id }}.
2. Выведи таблицу с последними 10 пайплайнами.Использование виджета
Для использования виджета добавьте хотя бы один AI-провайдера.
У чата не предусмотрена история:
- Выводится только один ответ на последний заданный вопрос.
- Ответ не сохраняется при переходе на другую страницу или при обновлении страницы.
Перед отправкой вопроса измените промпт, выбрав пункт «Отправить с изменением промпта» в выпадающем меню кнопки вопроса.