BaruArahkan agen apa pun ke UberLLM — satu key, semua model, harga resmi atau lebih murah.
UberLLM

Goose

Goose menambahkan UberLLM sebagai penyedia kustom yang dijelaskan oleh satu file JSON.


Sebelum Anda memulai

Pengaturan dengan file

  1. Simpan ini sebagai uberllm.json di folder custom_providers Goose:
    • macOS / Linux: ~/.config/goose/custom_providers/
    • Windows: %APPDATA%\Block\goose\config\custom_providers\
{
  "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
}
  1. Atur kunci dan mulai sesi:
export UBERLLM_API_KEY="ull_your-key"
goose session start --provider uberllm

Untuk menyimpan kunci di keychain Goose sebagai gantinya, buka penyedia UberLLM di Goose Desktop dan masukkan kunci di sana.

Siapkan dengan goose configure

Jalankan goose configure → Penyedia Kustom → Tambahkan Penyedia Kustom, lalu:

  • Jenis API: OpenAI Compatible
  • Nama: UberLLM
  • URL API: https://api.uberllm.dev/v1/chat/completions
  • Perlu Autentikasi: Ya → Kunci API Statis → tempel kunci Anda
  • Model Tersedia: deepseek/deepseek-v4.1-flash,z-ai/glm-5.2,moonshotai/kimi-k3
  • Dukungan Streaming: Ya

Model Rekomendasi

Diperiksa pada 30 Oktober 2026: masing-masing menjawab dan melakukan panggilan alat melalui UberLLM.

Model Konteks
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 mungkin mengirim openai/gpt-5* id ke OpenAI Responses API. UberLLM juga melayani rute tersebut (Responses API), jadi id-id tersebut juga berfungsi.

Kesalahan umum

Apa yang Anda lihat Penyebab dan perbaikan
401 UBERLLM_API_KEY tidak diatur di shell ini, atau salah ketik.
404 "page not found" base_url salah ketik, atau model openai/gpt-5* (lihat di atas).
404 model_not_found Sebuah model name bukan ID katalog.
402 insufficient_credits Saldo kosong. Tambahkan kredit di bawah Dashboard → Credits.