Kilo Code con Muapi
Usa modelos de texto de Muapi en Kilo Code añadiendo Muapi como proveedor personalizado compatible con OpenAI.
1. Crea una clave y elige un modelo
Crea una clave API en el panel de Muapi y lista los modelos de texto disponibles:
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
Elige un ID de modelo de la respuesta que tenga capabilities.tools: true. Kilo Code necesita compatibilidad con herramientas para editar archivos y realizar acciones en la terminal.
2. Añade Muapi como proveedor personalizado
En Kilo Code, abre Settings → Providers, elige Custom provider e introduce:
| Configuración | Valor |
|---|---|
| ID del proveedor | muapi |
| Nombre visible | Muapi |
| API del proveedor | OpenAI Compatible |
| URL base | https://api.muapi.ai/v1 |
| Clave API | Tu clave API de Muapi |
| ID del modelo | ID exacto de un modelo de texto con soporte para herramientas |
Guarda el proveedor y selecciona el modelo en el selector de modelos de Kilo Code. Kilo Code puede obtener los modelos automáticamente; si no lo hace, introduce manualmente el ID de la lista de Muapi.
Guarda la clave en las credenciales de Kilo Code o en una configuración local privada. No confirmes claves API en un repositorio del proyecto.
3. Prueba una tarea pequeña
Pide a Kilo Code que revise un archivo y realice un cambio pequeño. Si el modelo responde, pero no ejecuta acciones, elige uno cuya entrada en la lista de Muapi indique capabilities.tools: true.
Solución de problemas
- Si falla la prueba de conexión, verifica la clave y usa la URL base
https://api.muapi.ai/v1sin/chat/completions. - Si el modelo no aparece, introduce su ID exacto de la lista de modelos de texto de Muapi.
- Las solicitudes con repositorios grandes pueden consumir créditos rápidamente. Empieza con una tarea concreta y revisa el uso en el panel de Muapi.
Consulta la documentación de modelos personalizados de Kilo Code para conocer los nombres actuales de los campos y las opciones de configuración.