Continue (VS Code / JetBrains) dengan UberLLM: config.yaml yang berfungsi
Di ~/.continue/config.yaml, tambahkan model dengan provider: openai, apiBase: https://api.uberllm.dev/v1, kunci Anda dari .env secret, dan useLegacyCompletionsEndpoint: false agar autocomplete mengarah ke chat completions (ditambah useResponsesApi: false untuk menjaga model GPT-5 tetap pada chat completions juga).
Langkah-langkah
- Buat kunci di halaman kunci] dan tambahkan kredit.
- Simpan kunci di tempat Continue mencari rahasia, di
~/.continue/.env:
ULL_API_KEY=ull_your_key
Ekstensi editor tidak melihat variabel dari shell Anda, jadi gunakan file ini (atau .continue/.env di proyek).
- Buka
~/.continue/config.yamldan tambahkan model-modelnya:
name: My Config
version: 1.0.0
schema: v1
models:
- name: moonshotai/kimi-k3 (UberLLM)
provider: openai
model: moonshotai/kimi-k3
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
capabilities: [tool_use]
roles: [chat, edit, apply]
- name: deepseek/deepseek-v4.1-flash (UberLLM)
provider: openai
model: deepseek/deepseek-v4.1-flash
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
capabilities: [tool_use]
roles: [chat, edit, apply]
- Muat ulang jendela dan pilih modelnya di menu model Continue.
Dua Baris Rute
Continue memilih rute per model, dan dua baris ini menjaga setiap model UberLLM tetap pada chat completions:
useLegacyCompletionsEndpoint: false: autocomplete jika tidak akan menggunakan rute/v1/completionslama, yang tidak dilayani oleh UberLLM (404). Yang ini wajib.useResponsesApi: false: Continue mengirim model apa pun yang namanya mengandunggpt-5(atauo1,o3…) ke Responses API, bahkan denganapiBasekustom. UberLLM juga melayani rute itu, jadi baris ini tidak lagi diperlukan untuk menghindari kesalahan; ini menjaga semua model Anda tetap pada satu rute tempat config diuji.
Pelengkapan Otomatis
Tambahkan model cepat terpisah dengan peran autocomplete:
- name: Autocomplete (UberLLM)
provider: openai
model: deepseek/deepseek-v4.1-flash
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
roles: [autocomplete]
Pelengkapan otomatis melalui model obrolan berfungsi, tetapi kualitasnya bervariasi antar model lebih dari pada obrolan. Coba dua atau tiga dari tabel cepat di bawah. Ini mengirimkan banyak permintaan kecil, jadi pantau Dashboard → Activity pada hari pertama.
Penyelesaian Masalah
- 404 di obrolan:
apiBasetidak diakhiri dengan/v1. - 404 hanya pada pelengkapan otomatis:
useLegacyCompletionsEndpoint: falsehilang. - 401: rahasia tidak ditemukan. Periksa nama cocok (
ULL_API_KEY) dan file.envberada di salah satu tempat di atas, lalu muat ulang jendela. - Agent mode tidak melakukan apa-apa: tambahkan
capabilities: [tool_use]. - 402 kredit tidak cukup: tambahkan kredit di halaman kredit.