Сквозная трассировка стека LLM: от нажатия клавиши до потокового токена

✍️ OpenClawRadar📅 Опубликовано: 19 марта 2026 г.🔗 Source
Сквозная трассировка стека LLM: от нажатия клавиши до потокового токена
Ad

Программист опубликовал подробный технический документ, в котором точно описывается, что происходит на каждом уровне стека при отправке промпта в LLM, такую как Claude или ChatGPT. Вдохновлённый классическим репозиторием «что происходит, когда» для навигации в браузере, этот документ даёт представление о работе чат-взаимодействий с LLM с точки зрения производственных систем.

Что охватывает документ

Документ следует полному пути в порядке производства:

  • Клиентская сторона: Подсчёт токенов в реальном времени через WASM-токенизаторы, события композиции IME, оптимистичный рендеринг интерфейса
  • Сеть: Почему SSE выигрывает у WebSockets для чата, проблема границ UTF-8 при потоковой передаче
  • API-шлюз: Завершение TLS на границе, многомерное ограничение скорости (RPM против ITPM против OTPM)
  • Классификаторы безопасности: Что запускается до и после модели, почему инъекция промптов структурно не решена
  • Сборка контекста: Что на самом деле попадает в контекстное окно (это не только ваши сообщения)
  • Токенизация: Почему модели не могут считать буквы, почему важны начальные пробелы, как специальные токены расходуют бюджет
  • KV-кэш и кэширование префиксов: Расчёты памяти GQA против MHA, PagedAttention, процент попаданий в кэш как рычаг затрат
  • Предзаполнение против декодирования: Почему они ограничены по-разному (вычисления против пропускной способности памяти)
  • Конвейер выборки: Полный конвейер логитов по порядку — штраф за повторение, температура, top-k, top-p, softmax, выборка
  • Потоковая передача: Разбор TTFT, парсинг событий SSE, инкрементальный рендеринг markdown
  • Использование инструментов и агентские циклы: Параллельные вызовы инструментов, повторное появление инъекции промптов в результатах инструментов
  • Биллинг и наблюдаемость: TTFT против TPOT, расчёты стоимости кэширования, что инструментировать
Ad

Детали документа

Документ предназначен для инженеров, которые уже понимают трансформеры и хотят увидеть, как на самом деле работают производственные системы. Он выпущен под лицензией CC0, и вклад приветствуется. Автор отмечает несколько неохваченных подсистем внизу, включая спекулятивное декодирование, мультимодальные системы и координацию множественных агентов.

Репозиторий был создан для устранения разрыва между объяснениями высокого уровня «трансформеры — это магия» и академическими статьями, которые не связывают концепции с поведением производственных систем.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Как праздный агент сжигал 50 млн токенов в день – и как это исправить
Гайды

Как праздный агент сжигал 50 млн токенов в день – и как это исправить

Простаивающий агент OpenClaw сжег 50M токенов в день из-за heartbeat-пингов с раздутой сессией. Пользователь Reddit рассказывает, как отследил утечку и исправил её настройками конфигурации.

OpenClawRadar
Постмортем: Ошибки биллинга Claude Max + OpenClaw из-за устаревшего OAuth и изолированных задач cron
Гайды

Постмортем: Ошибки биллинга Claude Max + OpenClaw из-за устаревшего OAuth и изолированных задач cron

Агент OpenClaw случайно ломается из-за устаревшего OAuth-токена, который блокирует весь провайдер Anthropic, а изолированные задачи cron попадают в отдельный биллинговый пул Extra Usage. Полное решение: удалить ручной профиль, перенести cron в основную сессию, очистить блокировку биллинга.

OpenClawRadar
Четыре специфичных для архитектуры aarch64 режима сбоя при запуске vLLM на Blackwell GB10 с CUDA 13.0
Гайды

Четыре специфичных для архитектуры aarch64 режима сбоя при запуске vLLM на Blackwell GB10 с CUDA 13.0

Разработчик столкнулся с четырьмя конкретными типами сбоев при настройке vLLM v0.7.1 с DeepSeek-R1-32B на системе Blackwell GB10 с архитектурой aarch64 и CUDA 13.0, включая несоответствия ABI и отсутствующие зависимости.

OpenClawRadar
Документация по написанию инструментов MCP на C# .NET Framework для Claude Desktop/Code
Гайды

Документация по написанию инструментов MCP на C# .NET Framework для Claude Desktop/Code

Полная документация и примеры кода на C# для создания пользовательских инструментов MCP с использованием .NET Framework 4.8, позволяющих Claude Desktop/Code автоматизировать взаимодействие с внешними процессами, программным обеспечением, API и устройствами IoT.

OpenClawRadar