Как использовать API, совместимый с OpenAI, в Qwen Code (настройка за 60 секунд!)

Как использовать API, совместимый с OpenAI, в Qwen Code (настройка за 60 секунд!)

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

Благодаря поддержке API, совместимых с OpenAI, вы можете использовать мощные языковые модели, включая Qwen3-Coder, Kimi K2, DeepSeek R1 от провайдеров, таких как Novita AI, для улучшения опыта программирования. Это руководство проведёт вас через настройку Qwen Code с лучшими моделями Novita AI для кодинга менее чем за минуту.

Приготовьтесь ускорить свой рабочий процесс разработки с помощью передовой AI-помощи.

Что такое Qwen Code?

qwen3-coder-main

Qwen Code — это инструмент для AI-рабочих процессов в командной строке, адаптированный из Gemini CLI и специально оптимизированный для моделей Qwen3-Coder с улучшенной поддержкой парсера и функциональностью инструментов. Он приносит мощь больших языковых моделей прямо в ваш терминал, позволяя разработчикам взаимодействовать с AI-моделями для генерации кода, отладки, рефакторинга и объяснения, не покидая среду разработки.

Инструмент поддерживает несколько языков программирования и бесшовно интегрируется с существующими рабочими процессами разработки.

В отличие от веб-альтернатив, Qwen Code работает полностью через интерфейсы командной строки, что делает его идеальным для разработчиков, предпочитающих терминальные рабочие процессы. Основываясь на Gemini CLI, он предлагает улучшенную функциональность, специально адаптированную для задач кодинга, и поддерживает API, совместимые с OpenAI, что позволяет интегрироваться с различными AI-провайдерами и моделями, помимо стандартных моделей Qwen.

Qwen Code против Claude Code против Gemini CLI

Эти три AI-ассистента командной строки служат разным целям и предлагают уникальные преимущества:

Qwen Code адаптирован из Gemini CLI и специально оптимизирован для моделей Qwen3-Coder с улучшенной поддержкой парсера и функциональностью инструментов. Он фокусируется на гибкости и разнообразии моделей, поддерживая множество AI-провайдеров через API, совместимые с OpenAI.

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

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

Однако он ограничен экосистемой моделей Anthropic, но превосходно справляется со сложными задачами рассуждения.

Gemini CLI — это оригинальная основа, которая служит интерфейсом командной строки для моделей Google Gemini. Он отлично справляется с задачами кодинга, включая исправление ошибок, создание новых функций, улучшение покрытия тестами, и использует цикл “reason and act” (ReAct) со встроенными инструментами для сложных случаев использования кодинга.

Gemini CLI интегрирован с Gemini Code Assist и предоставляет мощные AI-возможности, включая понимание кода, манипуляцию файлами, выполнение команд и динамическое устранение неполадок.

Выбор между ними зависит от ваших приоритетов: оптимизация для кодинга с гибкостью моделей (Qwen Code), глубокая интеграция рассуждений (Claude Code) или доступ к универсальным моделям Gemini (Gemini CLI).

Лучшие модели LLM для кода на Novita AI

Novita AI предлагает несколько высокопроизводительных моделей кодинга, которые отлично работают с Qwen Code. Вот лучшие варианты с их характеристиками и ценами:

Qwen3 Coder 480B (qwen/qwen3-coder-480b-a35b-instruct)

  • Длина контекста: 262 144 токена
  • Цена: $2 за 1M входных токенов, $2 за 1M выходных токенов
  • Лучше всего подходит для: сложных задач кодинга, требующих обширного контекста

Qwen3 235B Instruct (qwen/qwen3-235b-a22b-instruct-2507)

  • Длина контекста: 262 144 токена
  • Цена: $0.15 за 1M входных токенов, $0.8 за 1M выходных токенов
  • Лучше всего подходит для: экономически эффективной общей помощи по кодингу

Kimi K2 Instruct (moonshotai/kimi-k2-instruct)

  • Длина контекста: 131 072 токена
  • Цена: $0.57 за 1M входных токенов, $2.3 за 1M выходных токенов
  • Лучше всего подходит для: сбалансированной производительности и длины контекста

DeepSeek V3 (deepseek/deepseek-v3-0324)

  • Длина контекста: 163 840 токенов
  • Цена: $0.28 за 1M входных токенов, $1.14 за 1M выходных токенов
  • Лучше всего подходит для: эффективного кодинга с хорошими рассуждениями

DeepSeek R1 (deepseek/deepseek-r1-0528)

  • Длина контекста: 163 840 токенов
  • Цена: $0.7 за 1M входных токенов, $2.5 за 1M выходных токенов
  • Лучше всего подходит для: продвинутых рассуждений и решения сложных задач

Вы можете протестировать, какие модели лучше всего подходят для ваших нужд, непосредственно в Qwen Code, переключаясь между разными моделями и сравнивая их производительность на ваших конкретных задачах кодинга.

Как использовать API, совместимый с OpenAI, в Qwen Code

Настройка Qwen Code с Novita AI занимает всего несколько простых шагов:

Шаг 1: Получите учётные данные Novita AI

Сначала войдите в систему и получите ключ API Novita AI

model api key

Выберите предпочитаемую модель и скопируйте название модели из списка моделей.

Шаг 2: Установите Qwen Code

Предварительные требования: Убедитесь, что установлена Node.js версии 20 или выше. Вы можете скачать её с официального сайта Node.js.

Установите пакет глобально:

bash

npm install -g @qwen-code/qwen-code

Шаг 3: Настройте переменные окружения

Для Windows (командная строка):

cmd

set OPENAI_API_KEY=Your_Novita_API_Key
set OPENAI_BASE_URL=https://api.novita.ai/v3/openai
set OPENAI_MODEL=qwen/qwen3-coder-480b-a35b-instruct

Для Linux и Mac (Bash):

bash

export OPENAI_API_KEY="Your_Novita_API_Key"
export OPENAI_BASE_URL="https://api.novita.ai/v3/openai"
export OPENAI_MODEL="qwen/qwen3-coder-480b-a35b-instruct"

Шаг 4: Начните программировать

После настройки вы можете начать использовать Qwen Code с выбранной моделью Novita AI. Инструмент теперь будет использовать указанную модель для всех задач помощи в кодинге.

cd <ваш-каталог-проекта>
qwen .

One Diary Demo, созданный с помощью Qwen Code. Начните создавать своё собственное приложение!

One Diary Demo, созданный с помощью Qwen Code. Начните создавать своё собственное приложение сегодня!

Заключение

Интеграция Qwen Code с API, совместимым с OpenAI от Novita AI, открывает мир возможностей для разработчиков, ищущих мощную AI-помощь в кодинге. С множеством высокопроизводительных моделей на выбор вы можете оптимизировать под стоимость, производительность или конкретные требования кодинга.

Процесс настройки прост и занимает меньше минуты. Независимо от того, выберете ли вы мощный Qwen3 Coder 480B для сложных задач или экономичные модели DeepSeek для повседневного кодинга, вы получите доступ к передовой AI-помощи прямо в вашем терминале.

Начните экспериментировать с различными моделями, чтобы найти идеальное соответствие для вашего рабочего процесса разработки.

Рекомендуемое чтение

Trae + Novita AI: пошаговое руководство по доступу к AI-моделям в вашей IDE

Qwen3-Coder-480B-A35B-Instruct теперь доступна на Novita AI

Как использовать Kimi-K2 в Claude Code на Windows, Mac и Linux

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