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

Kilo Code dengan UberLLM: tambahkan penyedia kustom dalam 1 menit

Di Kilo Code buka Pengaturan → Penyedia → Penyedia kustom, atur Provider API ke OpenAI Compatible, Base URL ke https://api.uberllm.dev/v1, tempelkan kunci UberLLM Anda, tekan Ambil model, pilih yang Anda inginkan dan Kirim. Pengaturan yang sama dapat disimpan di ~/.config/kilo/kilo.jsonc.

Versi Kilo Code saat ini (7.x) berbagi satu file pengaturan antara VS Code, JetBrains, dan kilo CLI, jadi Anda cukup mengatur UberLLM sekali. Panduan lama yang menampilkan dropdown penyedia dengan kolom info model menjelaskan ekstensi lama.

Langkah-langkah (di editor)

  1. Buat kunci di halaman kunci Anda dan tambahkan kredit.
  2. Buka Kilo Code, klik ikon roda gigi → tab Providers, gulir ke bawah dan klik Custom provider.
  3. Isi:
    • Provider ID: uberllm
    • Nama tampilan: UberLLM
    • Provider API: OpenAI Compatible
    • Base URL: https://api.uberllm.dev/v1
    • API key: kunci ull_… Anda
  4. Tekan Fetch models. Daftar tersebut berasal dari UberLLM; simpan yang Anda inginkan, misalnya moonshotai/kimi-k3.
  5. Klik Submit, lalu pilih modelnya di pemilih model Kilo.

Langkah-langkah (file konfigurasi)

Penyedia yang sama di ~/.config/kilo/kilo.jsonc (Windows: C:\Users\<you>\.config\kilo\kilo.jsonc; untuk satu proyek, .kilo/kilo.jsonc di proyek):

{
  "provider": {
    "uberllm": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "UberLLM",
      "env": ["UBERLLM_API_KEY"],
      "options": { "baseURL": "https://api.uberllm.dev/v1" },
      "models": {
        "moonshotai/kimi-k3": {
          "name": "moonshotai/kimi-k3",
          "tool_call": true,
          "limit": { "context": 200000, "output": 32000 }
        }
      }
    }
  },
  "model": "uberllm/moonshotai/kimi-k3"
}

Kemudian atur UBERLLM_API_KEY=ull_your_key di lingkungan Anda. Angka limit adalah contoh: salin panjang konteks yang sebenarnya dari halaman model di uberllm.dev/models.

Dua pengaturan yang sering terlewat

  • limit: tanpa ini Kilo memperlakukan konteks sebagai 0 dan tidak pernah memadatkan tugas yang panjang, sehingga pada akhirnya gagal. Dialog editor tidak bisa mengaturnya; tambahkan di file ("edit pengaturan lanjutan di file konfigurasi JSON").
  • tool_call: true: Agen Kilo bekerja melalui alat. Jika model menjawab dalam teks biasa alih-alih mengedit file, ini terlewat.

Lebih suka format Anthropic?

Kilo juga menawarkan Provider API → Anthropic Messages. Dengan UberLLM, gunakan https://api.uberllm.dev/v1 sebagai Base URL di sana juga (bukan host saja), dan kunci yang sama. Pengambilan model tidak tersedia dalam mode tersebut, jadi ketik ID-nya sendiri.

Pemecahan Masalah

  • "Authentication failed. Check the API key above and try again." saat mengambil: kunci tersebut hilang atau memiliki spasi.
  • Model tidak ada di pemilih: kunci model harus cocok dengan uberllm/<model id>. Jalankan kilo models untuk melihat apa yang dimuat Kilo.
  • Agen tidak pernah mengedit file: tambahkan "tool_call": true ke model.
  • Tugas gagal setelah sesi yang panjang: atur limit.context.
  • 402 kredit tidak cukup: tambahkan kredit di halaman kredit.

Lanjutkan membaca

Model coding untuk Kilo Code

Panggilan alat dan konteks panjang. Yang pertama ada di konfigurasi di bawah.

ModelID model (tempel ini)Harga sekarang
Kimi K3moonshotai/kimi-k3$0.00095 input · $0.0788 output / 1M
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 input · $0.0014 output / 1M
GLM 5.3z-ai/glm-5.3$0.00032 input · $0.0145 output / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.0610 input · $0.3052 output / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 input · $0.0099 output / 1M
GPT-5.5openai/gpt-5.5$0.1250 input · $0.7500 output / 1M
Claude Opus 5.5anthropic/claude-opus-5.5$0.1907 input · $0.9534 output / 1M
DeepSeek V4 Prodeepseek/deepseek-v4-pro$0.0051 input · $0.0102 output / 1M
MiniMax M3minimax/minimax-m3$0.0177 input · $0.0708 output / 1M

Harga pada build per jam terakhir, tanpa tambahan biaya · semua model →

Model yang lebih murah untuk pengeditan rutin

ModelID model (tempel ini)Harga sekarang
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 input · $0.0014 output / 1M
GLM 5.3z-ai/glm-5.3$0.00032 input · $0.0145 output / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 input · $0.0099 output / 1M
DeepSeek V3.2deepseek/deepseek-v3.2$0.0026 input · $0.0039 output / 1M
GPT-OSS 120Bopenai/gpt-oss-120b$0.000069 input · $0.00030 output / 1M
Kimi K2 Thinkingmoonshotai/kimi-k2-thinking$0.0059 input · $0.0248 output / 1M

Harga pada build per jam terakhir, tanpa tambahan biaya · semua model →

FAQ

Bagaimana cara saya menambahkan UberLLM ke Kilo Code?

Pengaturan → Penyedia → Penyedia kustom: Penyedia API Kompatibel OpenAI, Base URL https://api.uberllm.dev/v1, kunci UberLLM Anda, Ambil model, Kirim. Atau tambahkan penyedia yang sama ke ~/.config/kilo/kilo.jsonc.

Mengapa Kilo Code berhenti pada tugas-tugas panjang dengan penyedia kustom?

Tanpa limit.context di kilo.jsonc, Kilo mengasumsikan konteks 0 dan tidak dapat memadatkan. Tambahkan konteks nyata model dan batas output.