Cómo integrar la API LLM de Novita AI con Cline en VSCode

Cómo integrar la API LLM de Novita AI con Cline en VSCode

Cline es un potente agente de codificación autónomo integrado directamente en tu entorno VSCode, diseñado para optimizar tu flujo de trabajo de desarrollo. Al utilizar modelos de IA avanzados, como Novita AI, Cline automatiza tareas repetitivas, genera fragmentos de código, ofrece sugerencias inteligentes y más, directamente en tu IDE. Cline ocupa el puesto número 1 en OpenRouter, un mercado de aplicaciones impulsado por IA, gracias a su capacidad para potenciar la productividad del desarrollo proporcionando asistencia basada en IA directamente en tu entorno de codificación.

En esta guía, te explicaremos el proceso de integración de la API LLM de Novita AI con Cline, permitiéndote usar modelos de lenguaje avanzados como deepseek directamente en VSCode para una codificación más inteligente y eficiente.

Requisitos previos

Antes de comenzar el proceso de integración, asegúrate de tener lo siguiente:

Clave API LLM de Novita AI

  • Crear una cuenta: Visita el sitio web de Novita AI y regístrate.
  • Generar clave API: Después de iniciar sesión, navega a la página de Gestión de claves para generar tu clave API. Esta clave es esencial para conectarse a los modelos de Novita AI a través de Cline.
  • Selección de modelo: Elige un modelo de la Biblioteca de modelos de Novita AI. Algunos modelos disponibles son:
    • deepseek/deepseek-r1
    • deepseek/deepseek-v3
    • deepseek/deepseek-r1-distill-llama-70b
    • deepseek/deepseek-r1-distill-llama-8b
    • deepseek/deepseek-r1-distill-qwen-32b
    • deepseek/deepseek-r1-distill-qwen-14b

Asegúrate de copiar el nombre del modelo para la configuración posterior.

Novita Ai model plyground

Descargar VSCode desde el sitio web oficial

Pasos de integración

Paso 1: Instalar el plugin Cline en VSCode

  1. Abre VSCode y navega al panel de Extensiones (o presiona Ctrl + Shift + X).
  2. En la barra de búsqueda, escribe “Cline”.
  3. Haz clic en el botón Instalar del plugin Cline.
  4. Después de la instalación, el icono de Cline aparecerá en la barra lateral de VSCode.

Cline en VSCode

Paso 2: Configurar el plugin Cline

Una vez instalado el plugin, deberás configurarlo para conectarlo con la API LLM de Novita AI:

  1. Haz clic en el icono de Cline en la barra lateral para abrir la interfaz del plugin.
  2. Selecciona la opción “OpenAI Compatible”. Esta configuración garantiza la compatibilidad con APIs que siguen el estándar de la API de OpenAI, como Novita AI.
  3. Completa los campos de configuración:
    • Base URL: Introduce https://api.novita.ai/v3/openai.
    • API Key: Pega aquí tu clave API de Novita AI.
    • Model Name: Pega el nombre del modelo que copiaste anteriormente (por ejemplo, deepseek/deepseek-r1).
  4. Una vez completada la configuración, haz clic en Done.

Configuración de Cline

Paso 3: Probar la integración

Después de configurar Cline con la API de Novita AI, es momento de probar la integración:

  1. Abre un archivo nuevo o existente en VSCode.
  2. Empieza a escribir o utiliza la interfaz del plugin Cline para interactuar con el modelo seleccionado.
  3. Asegúrate de que se generen respuestas del modelo seleccionado, lo que confirma que la configuración fue exitosa.

Modos Plan y Act de Cline

Cline ofrece dos modos potentes para mejorar tu flujo de trabajo de desarrollo: Plan Mode y Act Mode.

Plan Mode y Act Mode

Plan Mode

Plan Mode está diseñado para la fase de preparación y estrategia del desarrollo. Te ayuda a desglosar problemas complejos, diseñar sistemas y trazar una hoja de ruta para tu proyecto. Este modo se centra en la conceptualización de tareas, permitiéndote reflexionar sobre tus desafíos de codificación paso a paso.

Características de Plan Mode:

  • Optimizado para la recopilación de contexto y la estrategia.
  • No puede realizar cambios en tu base de código.
  • Centrado en comprender los requisitos y crear planes de implementación.
  • Permite la lectura completa de archivos para una comprensión integral del proyecto.

Cuándo usar Plan Mode:

  • Utiliza este modo cuando estés iniciando un nuevo proyecto, funcionalidad o tarea.
  • Si te enfrentas a un problema complejo y necesitas desglosarlo en pasos más pequeños y accionables.
  • Cuando no estés seguro de cómo abordar una tarea y necesites orientación para estructurar tu solución.

Act Mode

Act Mode se centra en la ejecución — aquí es donde Cline te ayuda a implementar el plan que has trazado en Plan Mode. Una vez que hayas desglosado las tareas en partes manejables, Act Mode te apoya en la escritura de código, la generación de contenido o la ejecución de comandos predefinidos para lograr los objetivos.

Características de Act Mode:

  • Simplificado para la implementación basada en planes establecidos.
  • Tiene acceso a todas las capacidades de construcción de Cline.
  • Mantiene el contexto de la fase de planificación.
  • Puede ejecutar cambios en tu base de código.

Cuándo usar Act Mode:

  • Cuando estés listo para comenzar a codificar después de planificar tus tareas en Plan Mode.
  • Si necesitas automatizar tareas de codificación repetitivas o generar grandes secciones de código de manera eficiente.
  • Al depurar o revisar tu código en busca de mejoras, Act Mode sugerirá cambios para optimizarlo.

Cómo usar Plan Mode y Act Mode juntos

Puedes alternar entre Plan Mode y Act Mode durante todo el ciclo de desarrollo. Así es como puedes usar ambos modos en tándem para mejorar tu flujo de trabajo de codificación:

  • Empieza con Plan Mode: Cuando inicies un proyecto o funcionalidad, usa Plan Mode para desglosar el problema y estructurar tu enfoque. Cline te ayudará a crear una hoja de ruta para el proyecto.
  • Cambia a Act Mode: Una vez que el plan esté listo, pasa a Act Mode para empezar a codificar. Deja que Cline genere el código y maneje las tareas repetitivas, haciendo que la implementación sea más rápida y eficiente.
  • Itera: Después de codificar, si encuentras problemas o necesitas ajustes, puedes volver a Plan Mode para reconsiderar tu estrategia o cambiar a Act Mode para corregir o refactorizar el código.

Conclusión

Ya has integrado la API LLM de Novita AI con Cline en VSCode. Cline, un agente de codificación autónomo, ayuda a automatizar tareas, generar código y proporcionar sugerencias inteligentes. Con soporte para API compatible con OpenAI y su ranking número 1 en OpenRouter, Cline es una herramienta potente para optimizar tu proceso de desarrollo.

Para obtener más soporte, consulta los recursos adicionales y el repositorio de Cline en GitHub.

Acerca de Novita AI

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