Ir al contenido principal
Versión: 2.0.0

Cursor AI IDE

Cursor es un editor de código / IDE impulsado por IA. Usando LLMs para generar y revisar código, Cursor es una alternativa al muy popular GitHub Copilot. Puedes usar Cursor con tu propio nodo Gaia como LLM backend. Hay dos grandes razones para ello

  • Su nodo Gaia podría complementarse con una base de conocimientos específica para su repositorio de código propietario, opciones de lenguaje de programación y directrices/estilos de codificación.
  • Su nodo Gaia podría garantizar que su código permanezca privado dentro de su organización.

Requisitos previos

Necesitarás un nodo Gaia para proporcionar servicios LLM API. Usted puede

En este tutorial, usaremos nodos públicos Qwen 2.5 Coder para alimentar Cursor.

Tipo de modeloURL base de la APINombre del modelo
Asistente de codificación generalhttps://coder.gaia.domains/v1codificador
Asistente de codificación con conocimientos de Rusthttps://rustcoder.gaia.domains/v1rustcoder
Experto en óxido (más lento pero más preciso)https://rustexpert.gaia.domains/v1rustexpert

Una limitación de Cursor es que no soporta servicios LLM locales. Un nodo Gaia viene con un túnel de red por defecto que convierte tu servicio LLM local en un servicio HTTPS accesible desde Internet. Eso permite a Cursor usar tu propio LLM privado para codificar. ¡Empieza tu propio Qwen Coder o Qwen Coder con nodos Rust hoy!

Configurar el cursor

Primero, descarga e instala Cursor. Haz clic en el botón Configuración en la parte superior derecha. A continuación, haz clic en Modelos para configurar el servicio LLM backend.

En segundo lugar, añada un modelo denominado codificador y desactivar todos los demás modelos como gpt-4o.

En tercer lugar, ve a la sección Clave de API de OpenAI,

  • Haga clic en Sustituir la URL base de OpenAI. Tipo https://coder.gaia.domains/v1 aquí.
  • Para la clave de la API de OpenAI, puede utilizar cualquier carácter aleatorio como GAIA. Haga clic en Verfiy para comprobar si la conexión es correcta.

Utilizar el cursor

Puede utilizar

  • Comando + K para editar el código resaltado
  • Comando + L para abrir la sala de chat y hacer preguntas sobre el código.

Guía en vídeo