Configuration de Goose : API Key, Base URL et modèles
Configurer Goose avec une BetterToken API Key, le bon hôte OpenAI et un Model ID. Activez l’extension developer et vérifiez une requête texte.
Connectez Goose à BetterToken à l’aide de son fournisseur OpenAI. Lors d’un test sur macOS avec un modèle GPT, Goose 1.55.0 a traité des requêtes texte et des appels d’outils de lecture de fichiers via /v1/responses.
Paramètres clés
| Élément | Valeur |
|---|---|
| API Key | BetterToken API Key définie dans OPENAI_API_KEY |
| Base URL | https://bettertoken.ai dans OPENAI_HOST, sans /v1 |
| Modèle | YOUR_MODEL_ID défini dans GOOSE_MODEL |
| Fournisseur | GOOSE_PROVIDER=openai |
Prérequis
- Un terminal macOS ou Linux pour exécuter les commandes ci-dessous
- Une BetterToken API Key : inscrivez-vous pour en obtenir une
- Un Model ID copié depuis le model plaza
Installation
Utilisez le programme d’installation officiel de Goose :
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bashgoose --versionConfiguration manuelle
Remplacez YOUR_API_KEY et YOUR_MODEL_ID avant l’exécution :
export GOOSE_PROVIDER="openai"export GOOSE_MODEL="YOUR_MODEL_ID"export OPENAI_API_KEY="YOUR_API_KEY"export OPENAI_HOST="https://bettertoken.ai"OPENAI_HOST doit contenir la racine du site. N’ajoutez pas /v1 à ce champ, même si le fournisseur est OpenAI.
Pour accéder aux fichiers, lancez goose configure, sélectionnez Toggle Extensions, puis activez developer. L’extension developer fournit les outils de fichiers et de terminal.
Vérifier la connexion
Exécutez cette commande dans le même terminal :
goose run --no-session --max-turns 4 -t "Reply with only: OK"Vérifiez que la réponse finale est OK. Pour tester séparément l’accès aux fichiers, lancez Goose dans votre projet et demandez-lui de lire un fichier connu ; vérifiez le résultat de l’outil et la réponse finale.
Changer de modèle
Définissez GOOSE_MODEL sur un autre Model ID exact du model plaza, puis démarrez une nouvelle exécution.
Erreurs fréquentes
| Symptôme | Vérification |
|---|---|
| Échec de l’authentification | Vérifiez OPENAI_API_KEY dans le terminal qui exécute Goose. |
| URL de requête incorrecte | Définissez OPENAI_HOST sur https://bettertoken.ai, sans /v1 ni suffixe de point de terminaison. |
| Outils de fichiers indisponibles | Activez l’extension intégrée developer avec goose configure. |
| Les requêtes utilisent toujours Responses | Lors du test de Goose 1.55.0, même OPENAI_BASE_PATH=v1/chat/completions n’a pas changé la route du modèle, qui est restée /v1/responses. Vérifiez le chemin réel de la requête. |
Pages associées
- Comparer les outils pris en charge
- Erreurs API et limites de débit
- Variables d’environnement de Goose
Détails techniques
Les requêtes texte et lecture de fichiers testées utilisaient /v1/responses. Le nom du fournisseur et celui des variables d’environnement ne suffisent pas à déterminer le protocole choisi par Goose pour un autre modèle.

