Proveedor nativo
Soporte integrado de Venice en los ajustes de Providers de Kilo
VS Code + CLI
La misma configuración
kilo.json funciona en la extensión y en la CLIModelos de razonamiento
Kilo mapea los controles de razonamiento de Venice cuando el modelo los soporta
Requisitos previos
- Una API key de Venice desde venice.ai/settings/api
- Kilo Code para VS Code o la CLI de Kilo
Configuración
- VS Code
- CLI
1
Instala Kilo Code
En VS Code, abre Extensions, busca Kilo Code e instálalo desde el Visual Studio Marketplace.Prefiere el canal Pre-Release del Marketplace cuando sea la build recomendada actualmente; consulta la documentación de instalación de Kilo.
2
Obtén tu API key de Venice
Genera una clave desde venice.ai/settings/api. Cópiala de inmediato y guárdala de forma segura.
3
Añade el proveedor Venice
Abre los Settings de Kilo (icono de engranaje) y ve a la pestaña Providers. Selecciona Venice AI y pega tu API key de Venice.La extensión guarda el proveedor en tu archivo de configuración
kilo.json. También puedes editar ese archivo directamente; consulta la pestaña CLI para ver el formato.4
Selecciona un modelo y pruébalo
Elige un modelo de Venice desde el selector de modelos y luego envía una tarea pequeña como:Explora los IDs disponibles en el catálogo de modelos de texto.
Verifica la API de Venice
Si Kilo no puede conectarse, confirma la clave y los IDs de modelo de forma independiente:id de un modelo exactamente en Kilo. En la configuración de la CLI, anteponle venice/, por ejemplo venice/zai-org-glm-5-1.
Notas de configuración
- Venice es un proveedor nativo de Kilo. Prefiere Venice AI en los ajustes de Providers en lugar de un endpoint personalizado genérico compatible con OpenAI.
- La extensión y la CLI comparten los mismos archivos de configuración (
~/.config/kilo/kilo.jsonde forma global, o./kilo.jsonen un proyecto). - Algunos modelos de Venice exponen controles de razonamiento. Kilo mapea las opciones de esfuerzo de razonamiento y de desactivación de thinking cuando el modelo seleccionado las soporta.
- Los IDs de modelo y el acceso según el plan pueden cambiar. Usa el selector de modelos, el catálogo de modelos de texto o
GET /modelspara obtener la lista actual. - Mantén tu API key de Venice privada. No la pegues en archivos fuente ni la subas a git.
Solución de problemas
API key no válida o 401
API key no válida o 401
Confirma que la clave proviene de venice.ai/settings/api. Para la CLI, verifica que
VENICE_API_KEY esté definida en el mismo entorno que lanza Kilo. En VS Code, vuelve a conectar Venice AI en Providers.Modelo no disponible
Modelo no disponible
Confirma que tu cuenta de Venice tiene acceso al modelo seleccionado, copia el ID desde el catálogo de modelos de texto o
GET /models y, para la configuración de la CLI, usa la forma venice/<model-id>.Ajustes de proveedor no encontrados en la extensión
Ajustes de proveedor no encontrados en la extensión
Actualiza a la build recomendada actual de Kilo (incluyendo Pre-Release cuando sea la opción documentada por defecto). También puedes definir el proveedor en
kilo.json como se muestra en la pestaña de la CLI; la extensión lee la misma configuración.Recursos
Documentación del proveedor Venice de Kilo
Configuración oficial de Venice en Kilo Code
Modelos de texto de Venice
Explora los IDs de modelo de Venice disponibles
Documentación de instalación de Kilo
VS Code, CLI y otras plataformas
Referencia de la API de Venice
Documentación completa de endpoints y parámetros