Используйте GPT OSS в Codex: оптимизируйте свой рабочий процесс кодирования

Разработка программного обеспечения на основе ИИ стремительно развивается, чему способствуют два основных фактора: всё более мощные модели с открытым исходным кодом и глубоко интегрированные среды разработки ИИ. GPT-OSS, семейство моделей OpenAI с открытыми весами, выделяется мощными логическими рассуждениями, агентными возможностями и широкими возможностями настройки. На другом конце этого перехода находится Codex — помощник по программированию нового поколения, возможности которого выходят далеко за рамки простого автодополнения. Он считывает контекст файлов, распознаёт намерения и помогает в интерактивном написании, отладке и рефакторинге кода. По сути, Codex превращает процесс программирования в диалог, а не в набор нажатий клавиш.

Это руководство покажет вам, как использовать GPT OSS в Codex — от настройки и конфигурации до выполнения первых задач по кодированию — чтобы вы могли раскрыть потенциал модели и оптимизировать рабочий процесс кодирования.

Что такое GPT OSS 120B?

ГПТ-ОСС-120Б — это модель языка OpenAI с открытым весом, разработанная для разработчиков, стремящихся к гибкости, прозрачности и контролю. Распространяемая по лицензии Apache 2.0, она обеспечивает полную коммерческую свободу — разработчики могут создавать, развертывать и монетизировать приложения без ограничений авторского лева и проблем с патентами.

ГПТ ОСС 120БXNUMX
Слои36
Общие параметры117 B
Активные параметры на токен5.1 B
Всего экспертов128
Активных экспертов на токен4
Длина контекста128K

Создан для масштабируемое рассуждение, GPT OSS 120B представляет регулируемое усилие рассуждения Механизм, позволяющий пользователям балансировать глубину выходного сигнала и задержку, используя низкий, средний или высокий режимы. Он также обеспечивает полный доступ к цепочке мыслей, что позволяет разработчикам проверять внутренние процессы для отладки, прозрачности и контроля качества (хотя эта трассировка не предназначена для отображения конечному пользователю). Модель поддерживает агентская функциональность Например, вызов функций, просмотр веб-страниц, выполнение кода Python и генерация структурированного вывода. Квантование после обучения MXFP4 обеспечивает его эффективный вывод.

gpt oss benchmark1
gpt oss benchmark2
gpt oss benchmark3

Ключевые моменты

💻 Производительность кодирования

GPT OSS 120B выделяется как помощник инженерного уровня для реальных рабочих процессов разработки программного обеспечения. Он может выполнять масштабные преобразования кодовой базы, такие как удаление устаревших методов, обновление зависимостей или исправление ошибок сборки с высокой точностью. Модель действительно… понимает структура кода, создающая документацию, основанную на реальной логике, а не на эвристике.

На практике GPT OSS 120B может даже создавать полные одноразовые инструменты Python CLI, включая анализ параметров и справочную документацию, и служит в качестве кросс-средовая база знаний для таких стеков, как SQL Server и PowerShell, — повышая доступность API и скорость адаптации. При подключении к базам данных в режиме только для чтения автоматизируется сложная очистка данных посредством интеллектуальных многошаговых вызовов инструментов в рамках единого рабочего процесса.

🔬 Знания и STEM-сила

Помимо программирования, GPT OSS 120B демонстрирует продвинутые навыки в области STEM, осваивая основы информатики, математики и инженерии для решения исследовательских задач. Он демонстрирует исключительные результаты в технических мозговых штурмах, исследовании гипотез и генерации структурированных идей, что делает его ценным помощником для тех, кто изучает машинное обучение или количественные дисциплины.

⚙️ Общая полезность и надежность

Наконец, GPT-OSS-120B отлично справляется с кросс-модельным анализом, уточняя результаты других моделей. LLMс превосходной точностью. Он выполняет структурированное обобщение, создавая хорошо отформатированные таблицы и краткие описания, выделяющие важные детали. Благодаря последовательному следованию инструкциям, он точно выполняет сложные многошаговые подсказки и обеспечивает надежность при выполнении повторяющихся задач.

Зачем использовать GPT OSS 120B в Кодексе

При интеграции gpt-oss-120B в среду Codex вы объединяете два преимущества: интерактивную помощь в кодировании Codex и глубокую логику рассуждений gpt-oss-120B.

Codex выделяется по нескольким причинам:

  • Выходит за рамки базового автодополнения — понимает файлы, зависимости и общий контекст проекта.
  • Поддерживает полные рабочие процессы, такие как отладка, рефакторинг и генерация тестов, а не только завершение фрагментов.
  • Полностью интегрируется с инструментами разработчика (терминал, IDE и система контроля версий), выступая в роли соразработчика, а не отдельного приложения.

Почему GPT OSS 120B расширяет возможности кодирования

Используя Codex на базе GPT OSS 120B, вы получаете следующие преимущества:

  • Более глубокое рассуждение означает, что Codex не просто дополняет код, но и обдумывая многошаговая логика, межфайловое взаимодействие и архитектурные решения.
  • Прозрачные трассировки рассуждений позволяют вам контролировать, как формировались предложения, укрепляя доверие и улучшая тонкую настройку вашей кодовой базы.
  • Открытое лицензирование и возможность развертывания обеспечивают гибкость: вы можете выполнить локальное развертывание для частных кодовых баз или интегрировать через API для общих команд, не привязываясь к экосистеме поставщика.
  • Агентские возможности GPT OSS 120B (вызов функций, структурированные выходные данные) согласуются с рабочими процессами Codex: автоматизация рутинных рефакторингов, генерация тестов, агентная организация сборок или проверок кода становятся более осуществимыми.

Как использовать GPT OSS 120B в Codex: обзор предварительных требований

Чтобы использовать GPT OSS 120B внутри Codex, вам понадобятся три вещи:

  1. API-ключ для GPT OSS 120B: Рекомендуется получить от Novita AI, сохраненные в файле конфигурации для бесшовной интеграции.
  2. Кодекс CLI: устанавливается глобально, чтобы вы могли вызвать агента прямо со своего терминала.
  3. Рабочая среда: 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-120b
  • zai-org/glm-4.5
  • deepseek/deepseek-v3.1
  • qwen/qwen3-coder-480b-a35b-instruct
  • moonshotai/kimi-k2-0905
  • google/gemma-3-12b-it

Шаг 2: Установите Codex CLI

Требуется Node.js 18+

узел -v
npm install -g @openai/codex

Установка через Homebrew (macOS)

brew install codex

Проверить установку

кодекс --версия

Интеграция GPT OSS 120B через Novita AI API

Создайте файл конфигурации Codex и установите GPT OSS 120B в качестве модели по умолчанию.

  • макОС/Линукс: ~/.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 = {"Авторизация" = "Номер YOUR_NOVITA_API_KEY"} wire_api = "чат"

Шаг 3: Начало работы

Запустить Codex CLI

кодекс

Примеры базового использования

Генерация кода:

> Создайте класс Python для обработки ответов REST API с обработкой ошибок

Анализ проекта:

> Проверьте эту кодовую базу и предложите улучшения для повышения производительности

Исправление ошибок:

> Исправлена ​​ошибка аутентификации в функции входа в систему

Тестирование:

> Создание комплексных модульных тестов для модуля обслуживания пользователей

Работа с существующими проектами

Перед запуском Codex CLI перейдите в каталог вашего проекта:

cd /path/to/your/project codex

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

Часто задаваемые вопросы (FAQ)

Что такое gpt oss?

GPT OSS — это семейство моделей с открытыми весами, разработанное для того, чтобы предоставить разработчикам полный контроль над развертыванием, тонкой настройкой и логическим поведением без ограничений, накладываемых собственностью.

Могу ли я использовать gpt-oss-120B непосредственно внутри Codex?

Да. Codex поддерживает интеграцию через Novita AI API, позволяющие подключать gpt-oss-120B для интерактивной генерации кода и отладки.

Каковы некоторые распространенные варианты использования gpt-oss-120B в Кодексе?

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

Novita AI — это облачная платформа ИИ, которая предлагает разработчикам простой способ развертывания моделей ИИ с помощью нашего простого API, а также предоставляет доступный и надежный GPU облако для строительства и масштабирования.


Узнайте больше от Novita

Подпишитесь, чтобы получать последние публикации на вашу электронную почту.

Оставьте комментарий

Наверх

Узнайте больше от Novita

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

Подробнее