Словарь терминов

Что такое контекстное окно

Контекстное окно — это максимальный объём текста, который языковая модель способна учесть одновременно: ваш вопрос, историю диалога, подгруженные документы и собственный ответ. Измеряется в токенах.

Редакция Monolith Studio2 мин чтения

Простыми словами

Модель не помнит прошлое, как человек. При каждом ответе ей заново передают весь доступный контекст. Если разговор или документ превышает окно, самое старое отбрасывается — и ассистент перестаёт «видеть» начало.

Размеры окон выросли: современные модели вмещают сотни страниц. Но больше не всегда лучше: с очень длинным текстом качество внимания к деталям может падать.

Как это работает

Токен — фрагмент слова. Грубо, русское слово занимает один-три токена. В окно входят и ваши инструкции, и данные из базы знаний, и ответ модели. Поэтому при подключении документов выбирают только релевантные фрагменты.

Стоимость запросов к модели обычно зависит от числа токенов, так что длинный контекст стоит дороже.

Зачем это бизнесу

Знание о лимите помогает проектировать ассистентов. Для длинных диалогов используют сжатие истории, а для больших баз — поиск по смыслу, чтобы подавать модели только нужное.

Для бизнеса это ещё и вопрос расходов: передавать целый каталог в каждом запросе дорого и ненужно, лучше найти пять подходящих фрагментов.

Что важно учесть

Проверяйте ассистента на длинных сценариях: клиент вернулся к теме через 30 сообщений. Если бот теряет важные детали, нужно хранить ключевые факты о клиенте отдельно и подставлять их в запрос.

Пример из практики

Ассистент турагентства в Астане терял пожелания клиента по бюджету к концу долгого диалога. Решили выделить блок «сводка клиента», который обновляется после каждого сообщения и всегда попадает в запрос.

Частые ошибки

  • Загружать в запрос всё подряд
  • Не учитывать стоимость токенов
  • Рассчитывать, что модель помнит весь прошлый диалог
  • Не тестировать длинные сценарии
  • Не хранить важные данные отдельно от переписки

Хотите так же у себя?

Покажем, как это будет работать в вашем бизнесе, и назовём цену до старта.

Обсудить задачу

Частые вопросы

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

Задать вопрос
Что происходит при превышении окна?

Либо запрос отклоняется, либо старая часть обрезается. Приложение должно обрабатывать это заранее.

Большое окно лучше маленького?

Не всегда. Дольше обрабатывается и дороже, а точность на длинном тексте иногда ниже. Лучше подавать только релевантное.

Не нашли свой вопрос — напишите, ответим в течение рабочего дня.

Задать вопрос

Читайте также

Читайте также

Нужна помощь с этой темой?

Расскажите о задаче в двух словах — подскажем, с чего начать, и честно скажем, что вам не нужно.

Позвонить+7 708 758 18 60НаписатьWhatsApp
Городг. Актобе · работаем по всему КЗ

Оставить заявку

Ответим за 15 минут и назовём примерную цену.