Goose
Goose ergänzt UberLLM als einen benutzerdefinierten Anbieter, der durch eine JSON-Datei beschrieben wird.
Bevor Sie beginnen
- Ein UberLLM-Konto mit Guthaben und einem API key von
Dashboard → Keys (
ull_...).
Einrichtung mit einer Datei
- Speichern Sie dies als
uberllm.jsonimcustom_providers-Ordner von Goose:- macOS / Linux:
~/.config/goose/custom_providers/ - Windows:
%APPDATA%\Block\goose\config\custom_providers\
- macOS / Linux:
{
"name": "uberllm",
"engine": "openai",
"display_name": "UberLLM",
"description": "DeepSeek, GLM, Kimi, Gemini, Claude, Qwen and other models through one OpenAI-compatible API key.",
"api_key_env": "UBERLLM_API_KEY",
"base_url": "https://api.uberllm.dev/v1/chat/completions",
"headers": { "x-title": "goose" },
"models": [
{ "name": "deepseek/deepseek-v4.1-flash", "context_limit": 1048576 },
{ "name": "z-ai/glm-5.2", "context_limit": 1048576 },
{ "name": "moonshotai/kimi-k3", "context_limit": 1048576 },
{ "name": "google/gemini-2.5-flash", "context_limit": 1048576 },
{ "name": "anthropic/claude-haiku-4.5", "context_limit": 200000 }
],
"supports_streaming": true,
"requires_auth": true
}
- Legen Sie den Schlüssel fest und starten Sie eine Sitzung:
export UBERLLM_API_KEY="ull_your-key"
goose session start --provider uberllm
Um den Schlüssel stattdessen im Schlüsselbund von Goose zu speichern, öffnen Sie den UberLLM-Anbieter in Goose Desktop und geben Sie den Schlüssel dort ein.
Einrichtung mit goose configure
Gehen Sie zu goose configure → Custom Providers → Add A Custom Provider, dann:
- API-Typ:
OpenAI Compatible - Name:
UberLLM - API URL:
https://api.uberllm.dev/v1/chat/completions - Authentifizierung erforderlich: Ja → Statischer API key → fügen Sie Ihren Schlüssel ein
- Verfügbare Modelle:
deepseek/deepseek-v4.1-flash,z-ai/glm-5.2,moonshotai/kimi-k3 - Streaming-Unterstützung: Ja
Empfohlene Modelle
Geprüft am 30. Oktober 2026: Jedes Modell hat geantwortet und einen Tool-Aufruf über UberLLM getätigt.
| Modell | Kontext |
|---|---|
deepseek/deepseek-v4.1-flash |
1,048,576 |
z-ai/glm-5.2 |
1,048,576 |
moonshotai/kimi-k3 |
1,048,576 |
anthropic/claude-haiku-4.5 |
200,000 |
Goose kann openai/gpt-5* IDs an die OpenAI Responses API senden. UberLLM bedient diese Route ebenfalls (Responses API), sodass diese IDs auch funktionieren.
Häufige Fehler
| Was Sie sehen | Ursache und Lösung |
|---|---|
401 |
UBERLLM_API_KEY nicht in dieser Shell gesetzt oder falsch eingegeben. |
404 "Seite nicht gefunden" |
base_url Tippfehler oder ein openai/gpt-5* Modell (siehe oben). |
404 model_not_found |
Ein Modell name ist keine Katalog-ID. |
402 insufficient_credits |
Guthaben leer. Guthaben unter Dashboard → Credits hinzufügen. |