docs
Agentes no terminal

Goose

Markdown

Agente no terminal · OpenAI Chat, Anthropic Messages

Guia completo
FormatoOnde configurar
OpenAI Chat, Anthropic Messagesgoose configure → Custom Providers → Add A Custom Provider, ou JSON em ~/.config/goose/custom_providers/ (Windows: %APPDATA%\Block\goose\config\custom_providers\); alternativa — fornecedor OpenAI incorporado com OPENAI_HOST/OPENAI_BASE_PATH

Configuração

Copie a configuração e substitua sk-... pela sua chave da área pessoal Ailoot. É preferível guardar a chave na variável de ambiente AILOOT_API_KEY, se a aplicação o permitir.

Antes de iniciar, consulte GET /v1/models com a sua chave Ailoot. Escolha um ID exato de modelo cujos métodos incluam POST /v1/chat/completions, POST /v1/messages e use-o na configuração. Para agentes, verifique também as ferramentas e funcionalidades necessárias à sua versão do cliente.

~/.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 através do fornecedor OpenAI integrado:
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"

Exemplo de modelo: claude-sonnet-5-5. Escolha qualquer outro modelo no catálogo — verifique se suporta o formato necessário.

O que deve saber

Verificação

  • Para o base_url personalizado ou as opções integradas OPENAI_HOST e OPENAI_BASE_PATH, utilize a variante correspondente do exemplo acima. O prefixo dos métodos OpenAI é https://api.ailoot.ai/v1 (ou o caminho completo, se a aplicação pedir o endereço completo).
  • Para o formato Anthropic, o endereço é https://api.ailoot.ai — o endereço raiz da API. A configuração completa deste formato não é apresentada no exemplo acima; confirme na documentação do cliente o caminho a indicar no respetivo campo. O prefixo da rota da API é /v1.
  • Faça uma pergunta curta. Se receber um erro, consulte o código e o Request ID e compare com a página Erros e limites.
  • Um 404 logo após a configuração quase sempre indica um endereço incorreto: um segmento a mais ou em falta, /v1.
  • 402 — o saldo não chega para a reserva. Os agentes reservam mais do que um chat: porquê.

Documentação da aplicação: https://github.com/aaif-goose/goose/blob/main/documentation/docs/getting-started/providers.md

Ainda tem dúvidas? Envie o Request ID e uma descrição — ajudamos a esclarecer.Contactar o suporte