Agent-Gateway ?
Agent-Gateway est le proxy permettant de contacter le serveur GB10 déployé au sein de l'agence de Clermont-Ferrand.
Vous trouverez l'ensemble de la document Agent-Gateway sur le site officiel.
Utiliser la gateway
Identifiants
Premièrement, vous avez besoin d'une clé d'API afin d'accéder au GB10. Pour en obtenir une, vous pouvez demander dans le canal #wg-gb10-users. Un administrateur de la plateforme vous enverra alors un token, à conserver, vous permettant de consommer des tokens sur l'infrastructure.
Pour l'ensemble des requêtes au GB10, votre token devra être communiqué dans l'entête Authorization, avec pour valeur Bearer xxxxxxxxx, où xxxxxxxxx correspond à votre token.
Lister les modèles
Pour lister les modèles à votre disposition, vous pouvez effectuer une requête GET sur https://agent-gateway.auvernika.fr/v1/models. Le serveur vous retournera alors la liste des modèles disponibles.
Requêter "en dur" l'Agent-Gateway
Pour effectuer une requête, il suffit d'appeler l'API. voici un exemple d'appel :
curl -H "Authorization: Bearer xxxxxxxxx" \
-H "Content-Type: application/json" \
http://agent-gateway.auvernika.fr/v1/chat/completions \
-d '{"model": "qwen3.5:122b-a10b", "messages": [{"role": "user", "content": "test"}]}'
OpenCode
Voici un exemple de fichier opencode.json pour utiliser l'Agent-Gateway (pensez à mettre votre token !)
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"auvernika": {
"npm": "@ai-sdk/openai-compatible",
"name": "Qwen3.5:122b-a10b on GB10",
"options": {
"baseURL": "https://agent-gateway.auvernika.fr/v1",
"apiKey": "VOTRE-CLE-SECRETE"
},
"models": {
"qwen3.5:122b-a10b": {
"name": "qwen3.5:122b-a10b"
}
}
}
},
"model": "auvernika/qwen3.5:122b-a10b",
"skills": {
"paths": [
".agents/skills"
]
},
"lsp": true,
"permission": {
"skill": "allow",
"external_directory": "deny"
}
}