Aller au contenu
Inscrivez-vous gratuitement
Configuration des Coding Agents

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émentValeur
API KeyBetterToken API Key définie dans OPENAI_API_KEY
Base URLhttps://bettertoken.ai dans OPENAI_HOST, sans /v1
ModèleYOUR_MODEL_ID défini dans GOOSE_MODEL
FournisseurGOOSE_PROVIDER=openai

Prérequis

Installation

Utilisez le programme d’installation officiel de Goose :

Fenêtre de terminal
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
goose --version

Configuration manuelle

Remplacez YOUR_API_KEY et YOUR_MODEL_ID avant l’exécution :

Fenêtre de terminal
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 :

Fenêtre de 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ômeVérification
Échec de l’authentificationVérifiez OPENAI_API_KEY dans le terminal qui exécute Goose.
URL de requête incorrecteDéfinissez OPENAI_HOST sur https://bettertoken.ai, sans /v1 ni suffixe de point de terminaison.
Outils de fichiers indisponiblesActivez l’extension intégrée developer avec goose configure.
Les requêtes utilisent toujours ResponsesLors 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

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.