TGViewer
Neural Networks | Нейронные сети Neural Networks | Нейронные сети @neural · 11.6K subscribers
Post #10365 1.51K
Как LLM генерирует ответ: вся магия - в одном цикле

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

Упрощённо работу LLM можно представить так:


nextToken(input, frozenWeights) → token


Модель получает текст и неизменяемые веса, предсказывает следующий токен, добавляет его к контексту и повторяет вычисление:


prompt → token → token → token → ...


В статье по шагам разобраны:

- токенизация входного текста;
- преобразование токенов в числовые векторы;
- получение оценок для возможных продолжений;
- выбор токена через temperature, top-k и top-p;
- KV-кэш, который не даёт пересчитывать весь контекст заново;
- загрузка весов в оперативную память и VRAM.

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

Автор объясняет механику на примере llama.cpp и показывает фундамент для локального запуска моделей из Go через Yzma и Kronk.

https://internals-for-interns.com/posts/go-ai-inference-what-is-inference/

#golang #ai #llm #inference
More from @neural
  1. Sep 16, 2026Anthropic учит Claude неопираться на собственные принципы и в некоторых случаях возражать…
  2. Sep 14, 2026Код, агенты и чуть-чуть психологии ⚡️ Именно такой стек тем Сбер подготовил для легендарно…
  3. Sep 10, 2026photo post
  4. Sep 9, 2026🚨 «Играют в рулетку с нашими жизнями»: исследователь ушёл из Anthropic из-за гонки ИИ Дже…
  5. Sep 8, 2026🧬 Google представила AlphaGenome Atlas - карту возможных одноточечных изменений ДНК Атлас…
  6. Sep 6, 2026Python и ИИ в 2026 году: как правильно работать с кодом через ChatGPT, Claude, Cursor и AI…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →