GPT
generative pre-trained transformer — семейство моделей OpenAI
GPT расшифровывается как Generative Pre-trained Transformer. Это семейство моделей OpenAI, которые предварительно обучаются на больших наборах данных, а затем настраиваются для диалога, инструментов и других задач. GPT — модель, ChatGPT — продукт вокруг моделей.
Коротко
Коротко. GPT — название семейства моделей OpenAI и аббревиатура из трёх частей: Generative, Pre-trained, Transformer. Базовая задача обучения — предсказывать следующий токен по предыдущему контексту. После дополнительной настройки модель лучше следует инструкциям, ведёт диалог и вызывает инструменты.
Generative
Модель генерирует продолжение, а не выбирает готовый ответ из базы. На каждом шаге она оценивает распределение вероятностей следующего токена.
Контекст: «На улице пошёл сильный...»
Кандидаты: дождь, ветер, снег, ливень...
Выбранный токен добавляется к контексту, после чего процесс повторяется. Так возникает предложение, код или структурированный ответ.
Генеративность даёт гибкость и одновременно создаёт риск галлюцинаций: правдоподобное продолжение не обязано быть фактом.
Pre-trained
До работы в чате модель проходит предварительное обучение на большом корпусе. Она усваивает языковые закономерности, форматы, связи между понятиями и множество статистических шаблонов.
Pre-training не превращает модель в поисковую базу с точными записями. Знания распределены по весам, имеют дату и могут воспроизводиться неверно.
После этого возможны дополнительные этапы:
- instruction tuning;
- обучение на предпочтениях;
- safety-настройка;
- fine-tuning под отдельную задачу;
- обучение инструментальному поведению;
- мультимодальная настройка.
Точная схема зависит от поколения и не всегда публикуется полностью.
Transformer
Transformer обрабатывает последовательность токенов с помощью attention и слоёв преобразования. Decoder-only модель использует причинную маску: при выборе следующего токена она видит только уже доступный контекст.
Основные части:
- tokenizer превращает вход в токены;
- embeddings переводят их в векторы;
- self-attention связывает позиции;
- feed-forward слои преобразуют представления;
- output head выдаёт logits следующего токена.
Название GPT не означает одну неизменную архитектуру. Между поколениями могут меняться attention, маршрутизация, мультимодальные энкодеры, контекст и способ обучения.
GPT и ChatGPT
GPT — модель или семейство. ChatGPT — пользовательский продукт, который добавляет интерфейс, историю, файлы, поиск, инструменты, память и политику доступа.
Ответ в ChatGPT зависит не только от модели, но и от:
- system и developer instructions;
- доступных tools;
- истории и памяти;
- выбранного режима;
- продуктовых фильтров;
- текущего плана и региона.
Поэтому поведение chat-интерфейса нельзя полностью воспроизвести одним API-вызовом с тем же текстом.
Мультимодальность
Современные GPT-продукты могут работать не только с текстом. Изображение, аудио или другой вход кодируется в представление, которое модель и окружающие инструменты используют вместе с текстом.
Умение понять изображение не гарантирует генерацию изображения той же моделью. Продукт может вызывать отдельный image tool или speech model.
Наглядный пример
Пользователь загружает чек и просит вернуть позиции в JSON.
Система должна:
- прочитать изображение;
- распознать строки и числа;
- связать цену с товаром;
- вернуть структуру по схеме;
- отметить неразборчивые места;
- проверить арифметическую сумму кодом.
GPT помогает связать визуальный и текстовый контекст, но точные деньги лучше сверить детерминированным расчётом.
Температура и выбор токена
Temperature меняет форму распределения вероятностей перед выбором токена. Низкое значение обычно делает ответы устойчивее, высокое — разнообразнее.
Это не ползунок истинности. Нулевая или низкая температура не исправляет неверные знания, а одинаковый запрос всё равно может отличаться из-за сервера, tool calls и обновления модели.
Контекстное окно
В контекст входят инструкции, история, файлы, результаты инструментов и ответ. Большое окно позволяет передать больше данных, но не гарантирует одинаковое внимание к каждому фрагменту.
Для длинного материала полезны структура, retrieval, ссылки на разделы и проверка цитат. Просто вставить всё целиком иногда хуже, чем выбрать релевантные части.
API и model ID
OpenAI предоставляет модели через API с конкретными идентификаторами и сроками поддержки. Список возможностей, цены и лимиты меняются.
Для production полезно:
- фиксировать поддерживаемый model ID;
- хранить eval-набор;
- логировать usage и finish reason;
- обрабатывать отказ, обрыв и tool call;
- следить за deprecation;
- не хранить API key в клиенте.
Что GPT не делает автоматически
- Не проверяет факт по свежему источнику без поиска или данных.
- Не выполняет предложенную функцию без приложения или встроенного tool.
- Не гарантирует JSON только просьбой в тексте.
- Не знает внутреннюю базу компании без контекста.
- Не является калькулятором или системой прав доступа.
- Не объясняет точно собственные внутренние вычисления свободным chain of thought.
Эти границы закрываются инструментами, схемами, retrieval и кодом.
С чем часто путают
- GPT и LLM. GPT — одно семейство LLM; не каждая LLM относится к OpenAI.
- GPT и Transformer. Transformer — архитектурное семейство, GPT — конкретная линия моделей.
- GPT и ChatGPT. Модель и продукт вокруг неё.
- Pre-training и свежий поиск. Обученные веса не обновляются от каждого веб-запроса.
- Следующий токен и случайный текст. Модель учитывает сложные закономерности контекста, но остаётся вероятностной.
Частые вопросы
Как расшифровывается GPT?
Generative Pre-trained Transformer: генеративный предварительно обученный трансформер.
GPT просто угадывает слово?
Технически она предсказывает следующий токен, но делает это через многослойное представление всего доступного контекста. Простое правило обучения приводит к сложному поведению.
Какая версия GPT актуальна?
Это меняющийся продуктовый вопрос. Поддерживаемые model IDs и рекомендации проверяются в официальной документации OpenAI перед интеграцией.
Можно ли запустить GPT локально?
Веса закрытых моделей OpenAI не распространяются для self-hosting. Локально можно запускать другие open-weight модели с похожей decoder-only архитектурой.
Главное
GPT — семейство генеративных предварительно обученных трансформеров OpenAI. Модель создаёт ответ токен за токеном, опираясь на контекст и дополнительную настройку. Её практические возможности определяет не только поколение, но и продукт, инструменты, данные и проверки вокруг модели.