Cómo usar la API compatible con OpenAI en Qwen Code (¡Configuración en 60 segundos!)

Cómo usar la API compatible con OpenAI en Qwen Code (¡Configuración en 60 segundos!)

Qwen Code está revolucionando la forma en que los desarrolladores interactúan con asistentes de codificación impulsados por IA a través de interfaces de línea de comandos. A diferencia de las herramientas web tradicionales, lleva la IA directamente a tu entorno de terminal.

Con soporte para APIs compatibles con OpenAI, puedes aprovechar potentes modelos de lenguaje, incluidos Qwen3-Coder, Kimi K2, DeepSeek R1 de proveedores como Novita AI para mejorar tus experiencias de codificación. Esta guía te mostrará cómo configurar Qwen Code con los mejores modelos de codificación de Novita AI en menos de un minuto.

Prepárate para potenciar tu flujo de trabajo de desarrollo con asistencia de IA de vanguardia.

¿Qué es Qwen Code?

qwen3-coder-main

Qwen Code es una herramienta de flujo de trabajo de IA para línea de comandos adaptada de Gemini CLI, específicamente optimizada para los modelos Qwen3-Coder con soporte mejorado de analizadores y funcionalidades de herramientas. Lleva el poder de los modelos de lenguaje grandes directamente a tu terminal, permitiendo a los desarrolladores interactuar con modelos de IA para generación de código, depuración, refactorización y explicación sin salir de su entorno de desarrollo.

La herramienta admite múltiples lenguajes de programación y se integra sin problemas con los flujos de trabajo de desarrollo existentes.

A diferencia de las alternativas basadas en web, Qwen Code opera completamente a través de interfaces de línea de comandos, lo que lo hace ideal para desarrolladores que prefieren flujos de trabajo en terminal. Construido sobre la base de Gemini CLI, ofrece funcionalidades mejoradas específicamente diseñadas para tareas de codificación y es compatible con APIs compatibles con OpenAI, permitiendo la integración con varios proveedores y modelos de IA más allá de los modelos Qwen predeterminados.

Qwen Code vs Claude Code vs Gemini CLI

Estos tres asistentes de IA para línea de comandos tienen distintos propósitos y ofrecen ventajas únicas:

Qwen Code está adaptado de Gemini CLI y optimizado específicamente para los modelos Qwen3-Coder con soporte mejorado de analizadores y funcionalidades de herramientas. Se centra en la flexibilidad y la diversidad de modelos, siendo compatible con múltiples proveedores de IA a través de APIs compatibles con OpenAI.

Esto da a los desarrolladores la libertad de elegir el mejor modelo para sus tareas de codificación específicas, mientras se benefician de optimizaciones diseñadas para flujos de trabajo de codificación.

Claude Code, desarrollado por Anthropic, está diseñado específicamente para trabajar con modelos Claude y ofrece una integración profunda con los sistemas de IA de Anthropic. Proporciona una experiencia optimizada para usuarios que prefieren las capacidades de razonamiento y las características de seguridad de Claude.

Sin embargo, está limitado al ecosistema de modelos de Anthropic, pero destaca en tareas de razonamiento complejo.

Gemini CLI es la base original que sirve como interfaz de línea de comandos para los modelos Gemini de Google. Destaca en tareas de codificación con funciones como corrección de errores, creación de nuevas funcionalidades, mejora de la cobertura de pruebas y utiliza un bucle de razonamiento y acción (ReAct) con herramientas integradas para casos de uso complejos de codificación.

Gemini CLI está integrado con Gemini Code Assist y proporciona potentes capacidades de IA que incluyen comprensión de código, manipulación de archivos, ejecución de comandos y resolución dinámica de problemas.

La elección entre ellos depende de tus prioridades: optimizaciones específicas para codificación con flexibilidad de modelos (Qwen Code), integración de razonamiento profundo (Claude Code) o acceso a modelos Gemini de uso general (Gemini CLI).

Principales modelos LLM para código en Novita AI

Novita AI ofrece varios modelos de codificación de alto rendimiento que funcionan excelentemente con Qwen Code. Estas son las mejores opciones con sus especificaciones y precios:

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

  • Longitud de contexto: 262,144 tokens
  • Precio: $2/1M tokens de entrada, $2/1M tokens de salida
  • Mejor para: Tareas de codificación complejas que requieren un contexto extenso

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

  • Longitud de contexto: 262,144 tokens
  • Precio: $0.15/1M tokens de entrada, $0.8/1M tokens de salida
  • Mejor para: Asistencia de codificación general rentable

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

  • Longitud de contexto: 131,072 tokens
  • Precio: $0.57/1M tokens de entrada, $2.3/1M tokens de salida
  • Mejor para: Rendimiento equilibrado y longitud de contexto

DeepSeek V3 (deepseek/deepseek-v3-0324)

  • Longitud de contexto: 163,840 tokens
  • Precio: $0.28/1M tokens de entrada, $1.14/1M tokens de salida
  • Mejor para: Codificación eficiente con buen razonamiento

DeepSeek R1 (deepseek/deepseek-r1-0528)

  • Longitud de contexto: 163,840 tokens
  • Precio: $0.7/1M tokens de entrada, $2.5/1M tokens de salida
  • Mejor para: Razonamiento avanzado y resolución de problemas complejos

Puedes probar qué modelos se adaptan mejor a tus necesidades directamente en Qwen Code cambiando entre diferentes modelos y comparando su rendimiento en tus tareas de codificación específicas.

Cómo usar la API compatible con OpenAI en Qwen Code

Configurar Qwen Code con Novita AI solo requiere unos sencillos pasos:

Paso 1: Obtén tus credenciales de Novita AI

Primero, inicia sesión y obtén tu clave de API de Novita AI

model api key

Elige tu modelo preferido y copia el nombre del modelo desde la lista de modelos.

Paso 2: Instala Qwen Code

Requisitos previos: Asegúrate de tener Node.js versión 20 o superior instalado. Puedes descargarlo desde el sitio web oficial de Node.js.

Instala el paquete de forma global:

bash

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

Paso 3: Configura las variables de entorno

Para Windows (Símbolo del sistema):

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

Para Linux y 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"

Paso 4: Empieza a codificar

Una vez configurado, puedes empezar a usar Qwen Code con el modelo de Novita AI que hayas elegido. La herramienta utilizará ahora el modelo especificado para todas las tareas de asistencia de codificación.

cd <tu-directorio-del-proyecto>
qwen .

One Diary Demo creado con Qwen Code. ¡Empieza a construir tu propia aplicación!

One Diary Demo, creado con Qwen Code. ¡Empieza a construir tu propia aplicación hoy!

Conclusión

Integrar Qwen Code con la API compatible con OpenAI de Novita AI abre un mundo de posibilidades para los desarrolladores que buscan una potente asistencia de IA para codificación. Con múltiples modelos de alto rendimiento para elegir, puedes optimizar en función del coste, el rendimiento o los requisitos de codificación específicos.

El proceso de configuración es sencillo y se completa en menos de un minuto. Ya sea que elijas el potente Qwen3 Coder 480B para tareas complejas o los modelos DeepSeek rentables para la codificación diaria, tendrás acceso a asistencia de IA de vanguardia directamente en tu terminal.

Empieza a experimentar con diferentes modelos para encontrar el ajuste perfecto para tu flujo de trabajo de desarrollo.

Lecturas recomendadas

Trae + Novita AI: Guía paso a paso para acceder a modelos de IA en tu IDE

Qwen3-Coder-480B-A35B-Instruct ya disponible en Novita AI

Cómo usar Kimi-K2 en Claude Code en Windows, Mac y Linux

Novita AI es una plataforma cloud de IA que ofrece a los desarrolladores una forma sencilla de implementar modelos de IA usando nuestra API simple, al mismo tiempo que proporciona la GPU cloud asequible y fiable para construir y escalar.