Блок «GPT/AI»

Делает запрос к выбранной доступной AI-модели и сохраняет ответ в переменную.

Поля

  • model — модель из актуального серверного каталога
  • systemPrompt — роль модели
  • userPrompt — что спросить (поддерживает `#{variables}`)
  • temperature — 0-1, default 0.5
  • maxTokens — лимит ответа, default 500
  • variableName — куда сохранить ответ
  • useKnowledgeBase — true/false → RAG режим
  • knowledgeBaseId — какая база знаний использовать

RAG (Knowledge Base)

При `useKnowledgeBase: true` ImpactBot: 1. Делает embedding userPrompt 2. Ищет top-3 релевантных chunks в KB 3. Добавляет их в prompt: `Контекст: ...{chunks}... Вопрос: {prompt}`

Стоимость

Токены = price/1M × tokens. Видно в Settings → AI Usage.

Лимиты

Лимит AI-вызовов и токенов отображается в биллинге проекта. Допустимые значения промпта и ответа проверяются редактором и сервером до выполнения.