> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hubtalk.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 13. Промпт и модели

> Общий промпт агента, три роли моделей и окно истории.

# Промпт агента, модели и окно истории

<Info>
  **Цель модуля:** развести три роли моделей и не платить за задержку там, где она не нужна.
</Info>

Все настройки этого блока живут на вкладке **Настройки** в редакторе и версионируются вместе с агентом.

<Frame caption="Настройки → Агент и промпт. Общий промпт, язык разговора, окно истории и переключатель режима обработки речи (каскад STT-LLM-TTS или Realtime-модель).">
  <img src="https://mintcdn.com/hubtalk/GMvtjWdqWk0BhtuQ/images/tutorial/tut-23-settings-prompt.webp?fit=max&auto=format&n=GMvtjWdqWk0BhtuQ&q=85&s=4e9ca8dd1ddbbf9164dcd8dc33d4967b" alt="Секция «Агент и промпт»: общий промпт, язык агента, окно истории" style={{ width: "100%", maxWidth: "470px", height: "560px", objectFit: "cover", objectPosition: "top", borderRadius: "6px" }} width="780" height="2230" data-path="images/tutorial/tut-23-settings-prompt.webp" />
</Frame>

<Accordion title="Показать панель целиком">
  <img src="https://mintcdn.com/hubtalk/GMvtjWdqWk0BhtuQ/images/tutorial/tut-23-settings-prompt.webp?fit=max&auto=format&n=GMvtjWdqWk0BhtuQ&q=85&s=4e9ca8dd1ddbbf9164dcd8dc33d4967b" alt="Секция «Агент и промпт»: общий промпт, язык агента, окно истории" width="780" height="2230" data-path="images/tutorial/tut-23-settings-prompt.webp" />
</Accordion>

## Общий промпт: что туда писать

* **Кто агент**: имя, организация, роль. Это же имя услышит клиент.
* **Стиль**: длина реплик («1–2 предложения»), тон, язык — для нас обычно «на языке последней реплики клиента: русский или казахский».
* **Жёсткие запреты**: не выдумывать цены и свободные окна, не давать медицинских или юридических советов, не обещать скидок.

Чего в общем промпте быть не должно: пошагового сценария. Сценарий — это граф; дублируя его в промпте, вы получаете два источника правды, которые начнут спорить.

## Три роли моделей

| Роль              | Что делает                                                                         | Как выбирать                                                                                                                                 |
| ----------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **Исполнение**    | Генерирует реплики, собирает аргументы инструментов.                               | Основная модель агента. Может переопределяться на отдельных узлах.                                                                           |
| **Классификация** | Выбирает переход на каждом ходу.                                                   | Самая латентно-критичная роль: берите быструю модель. Reasoning здесь — прямой рост паузы перед каждым ответом; пикер об этом предупреждает. |
| **Аналитика**     | Разбирает разговор после звонка ([модуль 18](/ru/v4/tutorial/post-call-analysis)). | Работает офлайн — тут можно позволить себе модель посильнее.                                                                                 |

Модель выбирается **из справочника** организации, а не вписывается руками: так замена модели делается централизованно, а в снапшот опубликованной версии попадает зафиксированная ссылка — публикация не «поедет» из-за правки справочника.

<Frame caption="Модель исполнения агента: выбор из справочника с подсказками «рекомендуем» / «быстрая» и температурой. Пустое поле = модель из серверного конфига.">
  <img src="https://mintcdn.com/hubtalk/GMvtjWdqWk0BhtuQ/images/tutorial/tut-24-settings-model.webp?fit=max&auto=format&n=GMvtjWdqWk0BhtuQ&q=85&s=882f2cc50f7d1c843359d56a5f66babc" alt="Переопределение модели исполнения агента: выбор из справочника" style={{ width: "100%", maxWidth: "470px", height: "560px", objectFit: "cover", objectPosition: "top", borderRadius: "6px" }} width="780" height="2863" data-path="images/tutorial/tut-24-settings-model.webp" />
</Frame>

<Accordion title="Показать панель целиком">
  <img src="https://mintcdn.com/hubtalk/GMvtjWdqWk0BhtuQ/images/tutorial/tut-24-settings-model.webp?fit=max&auto=format&n=GMvtjWdqWk0BhtuQ&q=85&s=882f2cc50f7d1c843359d56a5f66babc" alt="Переопределение модели исполнения агента: выбор из справочника" width="780" height="2863" data-path="images/tutorial/tut-24-settings-model.webp" />
</Accordion>

<Note>
  **Окно истории — самый недооценённый параметр**

  40 сообщений ≈ 4–5 минут разговора. Тот же срез уходит и в классификатор, поэтому увеличение окна дорожает дважды: растёт стоимость и растёт пауза на каждом ходу. Увеличивайте только если агент реально теряет контекст в длинных разговорах.
</Note>

<Warning>
  **Прогрев LLM**

  Отдельная секция: платформа держит префикс промпта агента «горячим» у провайдера, чтобы первый ответ не был самым медленным в разговоре. Для агента, который отвечает на входящие звонки редко и неравномерно, это заметная разница на первом слове.
</Warning>
