Crush
Crush es un agente de programación de terminal de Charm. Agrega Inferray como proveedor compatible con OpenAI.
Instalación
npm install -g @charmland/crush
Agrega el proveedor
Exporta tu clave:
export INFERRAY_API_KEY="inferray_..."
Luego agrega el proveedor a crush.json en tu proyecto, o a ~/.config/crush/crush.json para todos tus proyectos:
{
"$schema": "https://charm.land/crush.json",
"providers": {
"inferray": {
"name": "Inferray",
"type": "openai",
"base_url": "https://api.inferray.com/v1",
"api_key": "$INFERRAY_API_KEY"
}
}
}
$INFERRAY_API_KEY se lee del entorno, así que puedes hacer commit del archivo sin riesgo. Si no hay una lista models, Crush carga los modelos desde GET /v1/models.
Úsalo
cd your-project
crush
Elige Inferray y un modelo compatible con herramientas. Reinicia Crush después de editar la configuración.