Guide d'intégration · Agent de bureau et CLI
goose sur des modèles ouverts hébergés en UE
Frontière AI comme fournisseur personnalisé de goose, bureau ou CLI : ses extensions tournent sur des modèles ouverts hébergés en UE. Un fichier JSON dans ~/.config/goose/custom_providers/, ou Settings → Models → Configure providers → Add Custom Provider.
Réglages relevés dans la documentation officielle le 12 octobre 2026. Pas exécuté de bout en bout par nous.
- Format d'API
- Compatible OpenAI
- Base URL
- https://getfrontiereai.eu/api/v1
- Où se règle
- Un fichier JSON dans ~/.config/goose/custom_providers/, ou Settings → Models → Configure providers → Add Custom Provider.
- Vos prompts
- Directement de votre machine vers nous
Configuration
1.Créez le fichier du fournisseur
Dans le fichier, base_url porte le chemin complet des chat completions. Déclarez une limite de contexte par modèle ; sans elle, goose suppose 128 000 tokens. La clé est lue dans la variable nommée par api_key_env.
// ~/.config/goose/custom_providers/frontiere.json
{
"name": "frontiere",
"engine": "openai",
"display_name": "Frontière AI",
"api_key_env": "FRONTIERE_API_KEY",
"base_url": "https://getfrontiereai.eu/api/v1/chat/completions",
"models": [
{ "name": "glm-5.2", "context_limit": 256000 },
{ "name": "qwen3.6-35b", "context_limit": 262144 }
],
"supports_streaming": true,
"requires_auth": true
}2.Lancez une session
Exportez la clé, puis lancez goose sur le fournisseur. GOOSE_MODEL choisit le modèle sans passer par le menu.
export FRONTIERE_API_KEY=sk-front-...
GOOSE_MODEL=glm-5.2 goose session --provider frontiereQuel modèle choisir
24 modèles en ligne ont un appel d'outils mesuré par un vrai appel via la passerelle. Les modèles étiquetés souverain UE tournent chez des fournisseurs européens ; les modèles en accès rapide passent par une infrastructure sous contrôle américain. Prix pour 100 000 tokens, marge et TVA comprises.
| Identifiant | Fournisseur | Étiquette | Contexte | Entrée | Sortie |
|---|---|---|---|---|---|
| pixtral-12b | Scaleway | Souverain UE | 131k | 0,0336 € | 0,0336 € |
| mistral-small-3.2-24b | Scaleway | Souverain UE | — | 0,0252 € | 0,0588 € |
| gemma-4-26b | AKI.IO | Souverain UE | 256k | 0,0168 € | 0,084 € |
| gpt-oss-120b | Scaleway | Souverain UE | — | 0,0252 € | 0,1008 € |
| mistral-small-4-119b | Mistral AI | Souverain UE | 262k | 0,0278 € | 0,1109 € |
| deepseek-v4-flash-0731 | Scaleway | Souverain UE | 256k | 0,0672 € | 0,1344 € |
| qwen3-coder-30b | Scaleway | Souverain UE | 262k | 0,0336 € | 0,1344 € |
| llama-3.3-70b | Scaleway | Souverain UE | — | 0,1512 € | 0,1512 € |
| qwen3.6-35b | Scaleway | Souverain UE | 262k | 0,042 € | 0,252 € |
| deepseek-v4.1-flash | AKI.IO | Souverain UE | 1M | 0,1008 € | 0,3024 € |
| qwen3-235b | Scaleway | Souverain UE | — | 0,126 € | 0,378 € |
| apertus-v1.5-70b | Infomaniak | Souverain UE | 100k | 0,1294 € | 0,462 € |
| qwen3.8-27b | Scaleway | Souverain UE | 262k | 0,1008 € | 0,5544 € |
| qwen3.5-397b | Scaleway | Souverain UE | — | 0,1008 € | 0,6048 € |
| mistral-large-4 | Mistral AI | Souverain UE | 524k | 0,2514 € | 0,7725 € |
| glm-5.2 | Scaleway | Souverain UE | 256k | 0,3024 € | 0,924 € |
| glm-5.3 | AKI.IO | Souverain UE | 524k | 0,3024 € | 0,924 € |
| gemma-3-27b | OpenRouter | Accès rapide (US) | 131k | 0,0135 € | 0,074 € |
| qwen3.8-flash | OpenRouter | Accès rapide (US) | — | 0,0252 € | 0,0773 € |
| glm-5.3-flash | Modal | Accès rapide (US) | 1M | 0,0689 € | 0,2268 € |
| deepseek-v4-pro | OpenRouter | Accès rapide (US) | — | 0,2453 € | 0,5124 € |
| muse-spark-1.1 | OpenRouter | Accès rapide (US) | — | 0,205 € | 0,6956 € |
| muse-spark-1.2 | OpenRouter | Accès rapide (US) | — | 0,205 € | 0,6956 € |
| kimi-k3 | Modal | Accès rapide (US) | 1M | 0,4536 € | 2,268 € |
À savoir
- goose s'appuie sur l'appel d'outils : un modèle qui ne le gère pas ne peut que discuter, toutes extensions coupées.
- Avec le fournisseur OpenAI intégré, l'hôte et le chemin sont séparés : OPENAI_HOST=https://getfrontiereai.eu et OPENAI_BASE_PATH=api/v1/chat/completions, sinon les requêtes répondent 404.
- Les clés écrites dans config.yaml sont ignorées ; goose les lit dans le trousseau ou la variable.
Où vont vos prompts
goose tourne en local et appelle l'URL configurée ; sa collecte anonyme de données d'usage est désactivée par défaut.
De notre côté, un modèle étiqueté souverain UE tourne chez un fournisseur européen, et la passerelle elle-même tourne à Paris sur Vercel, société américaine — notre page de confidentialité le dit. La facturation garde le modèle, le nombre de tokens et le montant, jamais le prompt ni la réponse.
Souveraineté →Confidentialité →
Sources
Documentation officielle, relevée le 12 octobre 2026 :
FAQ
goose fonctionne-t-il avec Frontière AI ?
Oui. Un fichier JSON dans ~/.config/goose/custom_providers/, ou Settings → Models → Configure providers → Add Custom Provider. Le réglage vient de la documentation officielle de goose, relevée le 2026-10-12 ; nous ne l'avons pas exécuté de bout en bout.
Quel modèle Frontière AI choisir avec goose ?
Un modèle à l'appel d'outils mesuré, de préférence étiqueté souverain UE : pixtral-12b, mistral-small-3.2-24b, gemma-4-26b et gpt-oss-120b. Les 24 candidats sont listés sur cette page avec leur fenêtre de contexte et leur prix.
Mes prompts restent-ils en Europe avec goose ?
goose tourne en local et appelle l'URL configurée ; sa collecte anonyme de données d'usage est désactivée par défaut. De notre côté, un modèle étiqueté souverain UE tourne chez un fournisseur européen, et la passerelle elle-même tourne à Paris sur Vercel, société américaine — notre page de confidentialité le dit. La facturation garde le modèle, le nombre de tokens et le montant, jamais le prompt ni la réponse.
Autres guides
Prenez une clé et essayez
Crédit prépayé dès 10 €, sans abonnement. La clé fonctionne avec tous les guides du site.
Créer une clé API