Разработка программного обеспечения на основе ИИ развивается стремительно, чему способствуют два ключевых фактора: всё более совершенные открытые модели и глубоко интегрированные среды разработки с ИИ. GPT-OSS — семейство открытых весовых моделей от OpenAI, которое выделяется мощными возможностями рассуждений, агентными функциями и широкими возможностями кастомизации. С другой стороны этого преобразования выступает Codex — помощник по написанию кода нового поколения, который выходит далеко за рамки базового автодополнения. Он анализирует контекст во всех файлах проекта, понимает намерения пользователя и интерактивно помогает в написании, отладке и рефакторинге кода. По сути, Codex превращает процесс программирования в диалог, а не в набор ручных нажатий клавиш.
В этом руководстве вы узнаете, как использовать GPT OSS в Codex — от настройки и конфигурации до выполнения первых задач по написанию кода — чтобы раскрыть потенциал модели и оптимизировать ваш рабочий процесс разработки.
Что такое GPT OSS 120B?
GPT-OSS-120B — это открытая весовоязыковая модель большого размера от OpenAI, созданная для разработчиков, которые ценят гибкость, прозрачность и контроль. Распространяется под лицензией Apache 2.0, что предоставляет полную коммерческую свободу: разработчики могут создавать, разворачивать и монетизировать приложения без ограничений copyleft и патентных проблем.
| GPT OSS 120B | Значение |
|---|---|
| Слои | 36 |
| Общее количество параметров | 117 B |
| Активные параметры на токен | 5.1 B |
| Общее количество экспертов | 128 |
| Активные эксперты на токен | 4 |
| Длина контекста | 128K |
Созданная для масштабируемых рассуждений, GPT OSS 120B оснащена механизмом регулируемой глубины рассуждений, который позволяет пользователям балансировать между глубиной вывода и задержкой, выбирая режимы низкой, средней или высокой интенсивности. Модель также предоставляет полный доступ к цепочке рассуждений, что позволяет разработчикам проверять её внутренние логические цепочки для отладки, обеспечения прозрачности и контроля качества (хотя эта трассировка не предназначена для отображения конечным пользователям). Модель поддерживает агентные функции, такие как вызов функций, веб-поиск, выполнение Python-кода и генерацию структурированных выводов. Под капотом посттренировочное квантование MXFP4 обеспечивает эффективный вывод.



Ключевые особенности
💻 Производительность при написании кода
GPT OSS 120B выделяется как помощник инженерного уровня для реальных рабочих процессов разработки ПО. Она может выполнять масштабные преобразования кодовых баз: удалять устаревшие методы, обновлять зависимости или исправлять ошибки сборки с высокой точностью. Модель по-настоящему понимает структуру кода, генерируя документацию, основанную на реальной логике, а не на эвристиках.
На практике GPT OSS 120B может даже генерировать полноценные инструменты CLI на Python за один запрос, включая разбор параметров и справочную документацию, а также выступает в роли межсредовой базы знаний для таких стеков, как SQL Server и PowerShell, что ускоряет поиск API и онбординг новых сотрудников. При подключении к базам данных в режиме только для чтения она автоматизирует сложную очистку данных с помощью интеллектуальных многошаговых вызовов инструментов в рамках одного рабочего процесса.
🔬 Профессионализм в области знаний и STEM
Помимо программирования, GPT OSS 120B демонстрирует продвинутые знания в области STEM, владеет основами компьютерных наук, математики и инженерии для исследовательских задач. Она показывает выдающиеся результаты при техническом мозговом штурме, исследовании гипотез и структурированной генерации идей, что делает её ценным помощником для самостоятельного обучения для тех, кто изучает машинное обучение или количественные дисциплины.
⚙️ Универсальность и надёжность
Наконец, GPT-OSS-120B превосходно справляется с кросс-модельным ревью, улучшая выводы других LLM с высочайшей точностью. Она справляется с структурированным суммированием, генерируя хорошо отформатированные таблицы и краткие отчёты, в которых выделяются ключевые детали. Благодаря точному выполнению инструкций она корректно выполняет сложные многошаговые запросы и сохраняет надёжность при повторяющихся задачах.
Почему стоит использовать GPT OSS 120B в Codex
При интеграции gpt-oss-120B в среду Codex вы объединяете два преимущества: интерактивную помощь в написании кода от Codex и глубокую логику рассуждений от gpt-oss-120B.
Codex выделяется по нескольким параметрам:
- Выходит за рамки базового автодополнения — понимает структуру файлов, зависимости и общий контекст проекта.
- Поддерживает полные рабочие процессы: отладку, рефакторинг и генерацию тестов, а не только дополнение фрагментов кода.
- Беспрепятственно интегрируется в инструментарий разработчика — терминал, IDE и систему контроля версий — выступая в роли соразработчика, а не отдельного приложения.
Почему GPT OSS 120B усиливает преимущества при написании кода
Если использовать GPT OSS 120B в качестве базового движка для Codex, эти преимущества значительно усиливаются:
- Более глубокие рассуждения означают, что Codex не просто дополняет код, а продумывает многошаговую логику, взаимодействие между файлами и архитектурные решения.
- Прозрачные трассировки рассуждений позволяют проверять, как были сгенерированы предложения, что повышает доверие и улучшает тонкую настройку под вашу кодовую базу.
- Открытая лицензия на весовые коэффициенты и возможность развёртывания обеспечивают гибкость: вы можете развернуть модель локально для закрытых кодовых баз или интегрировать её через API для общих команд, не будучи привязанным к экосистеме конкретного вендора.
- Агентные функции GPT OSS 120B (вызов функций, генерация структурированных выводов) совместимы с рабочими процессами Codex: автоматизация рутинных рефакторингов, генерация тестов, агентная оркестрация сборок или код-ревью становятся более осуществимыми.
Как использовать GPT OSS 120B в Codex: Обзор необходимых условий
Для использования GPT OSS 120B внутри Codex вам необходимо подготовить три вещи:
- API-ключ для GPT OSS 120B: Рекомендуется получить его на платформе Novita AI, после чего сохранить в конфигурационном файле для бесшовной интеграции.
- CLI Codex: Установите его глобально, чтобы вы могли вызывать агента напрямую из терминала.
- Рабочая среда: Node.js версии 18 или выше, а также npm для управления пакетами.
После выполнения этих шагов вы полностью подготовите связь Codex с GPT OSS 120B и сможете начать эксперименты. Настройка простая и занимает несколько минут.
Как использовать GPT OSS 120B в Codex: Пошаговое руководство
Шаг 1: Получите API-ключ на Novita AI
Создайте аккаунт Novita AI по ссылке. Первый шаг — сгенерировать API-ключ на платформе Novita AI. Затем перейдите в раздел Управление ключами и выберите Добавить новый ключ.
Этот API-ключ является вашим учётным данными для доступа. Поскольку он отображается только один раз, скопируйте его сразу и сохраните в безопасном месте. Он понадобится для шагов ниже.
Novita AI предоставляет первоклассную поддержку Codex для ряда современных моделей, таких как:
openai/gpt-oss-120bzai-org/glm-4.5deepseek/deepseek-v3.1qwen/qwen3-coder-480b-a35b-instructmoonshotai/kimi-k2-0905google/gemma-3-12b-it
Шаг 2: Установите CLI Codex
Требуется Node.js версии 18 и выше
node -v
Установка через npm (рекомендуется)
npm install -g @openai/codex
Установка через Homebrew (macOS)
brew install codex
Проверка установки
codex --version
Интеграция GPT OSS 120B через API Novita AI
Создайте конфигурационный файл Codex и установите GPT OSS 120B в качестве модели по умолчанию.
- macOS/Linux:
~/.codex/config.toml - Windows:
%USERPROFILE%\.codex\config.toml
Базовый шаблон конфигурации
model = "openai/gpt-oss-120b"
model_provider = "novitaai"
[model_providers.novitaai]
name = "Novita AI"
base_url = "https://api.novita.ai/openai"
http_headers = {"Authorization" = "Bearer YOUR_NOVITA_API_KEY"}
wire_api = "chat"
Шаг 3: Начало работы
Запуск CLI Codex
codex
Примеры базового использования
Генерация кода:
> Create a Python class for handling REST API responses with error handling
Анализ проекта:
> Review this codebase and suggest improvements for performance
Исправление ошибок:
> Fix the authentication error in the login function
Тестирование:
> Generate comprehensive unit tests for the user service module
Работа с существующими проектами
Перейдите в каталог вашего проекта перед запуском CLI Codex:
cd /path/to/your/project
codex
CLI Codex автоматически анализирует структуру вашего проекта, читает существующие файлы и отслеживает общий контекст кодовой базы на протяжении всей сессии.
Часто задаваемые вопросы
Что такое gpt oss?
GPT OSS — это семейство открытых весовых моделей, разработанное для того, чтобы предоставить разработчикам полный контроль над развёртыванием, тонкой настройкой и поведением рассуждений без проприетарных ограничений.
Можно ли использовать gpt-oss-120B напрямую внутри Codex?
Да. Codex поддерживает интеграцию через API Novita AI, что позволяет подключать gpt-oss-120B для интерактивной генерации кода и отладки.
Какие распространённые варианты использования gpt-oss-120B в Codex существуют?
Разработчики используют его для объяснения кода, отладки, автоматической генерации документации, интеллектуального рефакторинга и создания агентных инструментов, которые работают с рассуждениями на уровне нескольких файлов.
Novita AI — это облачная ИИ-платформа, которая предлагает разработчикам простой способ развёртывания ИИ-моделей через наш простой API, а также предоставляет доступное и надёжное облако GPU для построения и масштабирования решений.
