Термин LLM и токены Начальный

Input tokens

Input tokens — токены, которые модель получает на вход: системные инструкции, запрос пользователя, история диалога, документы и контекст.

входные токены prompt tokens input token usage токены на входе токены промпта
Input tokens — это входные токены: все, что модель получает перед генерацией ответа. В них входят системный промпт, developer-инструкции, сообщение пользователя, история диалога, найденные документы из RAG, параметры tool calling и другие данные в контексте.

Проще говоря, input tokens — это “что модель прочитала перед ответом”. Чем больше текста, документов и истории вы отправляете модели, тем больше входных токенов она обрабатывает. Это влияет на стоимость, скорость и лимит контекстного окна.

В AI-приложениях входные токены часто растут незаметно. Пользователь видит короткий вопрос, но backend может добавить длинный системный промпт, последние сообщения диалога, выдержки из базы знаний, список инструментов, схему JSON и служебные инструкции. В итоге модель читает намного больше, чем кажется.

Управление input tokens важно для экономики и качества. Если отправлять слишком мало контекста, модель может не понять задачу. Если отправлять слишком много, растет цена, latency и риск, что важная информация потеряется среди лишнего текста. Поэтому команды сокращают промпты, сжимают историю, фильтруют RAG-чанки, используют metadata filtering и считают token usage.

Примеры

  • Пользователь пишет один вопрос, но система добавляет системный промпт, историю чата и три фрагмента базы знаний — все это input tokens.
  • После сокращения инструкции AI-агента стоимость одного запроса снизилась, потому что входных токенов стало меньше.
  • RAG-поиск вернул слишком много длинных чанков, и модель потратила контекст на лишний текст.
  • В tool calling схема инструмента тоже попадает во входной контекст и увеличивает input tokens.
  • Команда видит в мониторинге, что p95 latency выросла из-за слишком большого контекста.

Где используется

  • Расчет стоимости LLM-запросов и AI-агентов
  • Оптимизация системного промпта и истории диалога
  • Контроль размера RAG-контекста и knowledge chunks
  • Сравнение моделей по цене, скорости и контекстному окну
  • Мониторинг token usage в продакшене
  • Снижение latency за счет сокращения лишнего контекста
  • Настройка лимитов, бюджетов и guardrails для AI-продукта

Связанные термины

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

Input tokens и output tokens — в чем разница?

Input tokens — это то, что модель получает на вход и читает перед ответом. Output tokens — это то, что модель генерирует в ответ. Обычно в стоимости API учитываются оба типа токенов.

Что входит в input tokens?

Системный промпт, пользовательский запрос, история переписки, контекст из документов, схемы инструментов, примеры, инструкции разработчика и любые данные, которые backend отправляет модели.

Почему input tokens могут быть дорогими?

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

Как уменьшить количество input tokens?

Сократить системный промпт, удалять лишнюю историю, использовать summary диалога, точнее фильтровать RAG-чанки, ограничивать количество документов и не передавать инструменты, которые не нужны в текущем сценарии.

Где читать дальше

Статьи по теме

Инструменты

Связанные инструменты