Goose
MarkdownAgente nel terminale · OpenAI Chat, Anthropic Messages
Guida completa
| Formato | Dove configurare |
|---|---|
| OpenAI Chat, Anthropic Messages | goose configure → Custom Providers → Add A Custom Provider, oppure JSON in ~/.config/goose/custom_providers/ (Windows: %APPDATA%\Block\goose\config\custom_providers\); alternativa — provider OpenAI integrato con OPENAI_HOST/OPENAI_BASE_PATH |
Configurazione
Copia la configurazione e sostituisci sk-... con la tua chiave dall’area personale Ailoot. È meglio conservarla nella variabile d’ambiente AILOOT_API_KEY, se l’applicazione lo supporta.
Prima dell’avvio, richiedi GET /v1/models con la tua chiave Ailoot. Scegli un ID esatto di modello i cui metodi includano POST /v1/chat/completions, POST /v1/messages e usalo nella configurazione. Per gli agenti, verifica anche gli strumenti e le funzioni richieste dalla tua versione del client.
~/.config/goose/custom_providers/ailoot.json
{
"name": "ailoot",
"engine": "openai",
"display_name": "Ailoot",
"description": "Ailoot API",
"api_key_env": "AILOOT_API_KEY",
"base_url": "https://api.ailoot.ai/v1/chat/completions",
"models": [
{
"name": "claude-sonnet-5-5",
"context_limit": 1000000
},
{
"name": "gpt-6.1-sol",
"context_limit": 272000
}
],
"supports_streaming": true,
"requires_auth": true
}export AILOOT_API_KEY="sk-..."
goose session start --provider ailoot
# alternativa con il provider OpenAI integrato:
export GOOSE_PROVIDER=openai
export OPENAI_HOST=https://api.ailoot.ai
export OPENAI_BASE_PATH=v1/chat/completions
export OPENAI_API_KEY="$AILOOT_API_KEY"Modello di esempio: claude-sonnet-5-5. Scegli qualsiasi altro modello dal catalogo — verifica che supporti il formato necessario.
Da sapere
Verifica
- Per base_url personalizzato oppure per le opzioni integrate OPENAI_HOST e OPENAI_BASE_PATH, usa la variante corrispondente dell’esempio sopra. Il prefisso dei metodi OpenAI è
https://api.ailoot.ai/v1(oppure il percorso completo, se l’applicazione chiede l’indirizzo completo). - Per il formato Anthropic l’indirizzo è
https://api.ailoot.ai— l’indirizzo radice dell’API. Nell’esempio sopra non è mostrata la configurazione completa di questo formato; verifica nella documentazione del client quale percorso indicare nel relativo campo. Il prefisso del percorso API è/v1. - Fai una domanda breve. Se ricevi un errore, controlla codice e Request ID e consulta la pagina Errori e limiti.
- 404 subito dopo la configurazione indica quasi sempre un indirizzo errato: manca o è superfluo il segmento
/v1. - 402 — il saldo non basta per la riserva. Gli agenti riservano più di una chat: perché.
Documentazione dell’applicazione: https://github.com/aaif-goose/goose/blob/main/documentation/docs/getting-started/providers.md