Continue
Continue (asisten VS Code / JetBrains) mengakses UberLLM melalui provider openai-nya dengan apiBase kustom. Panduan langkah demi langkah dengan pilihan model langsung: Continue setup.
Penyiapan
Masukkan kunci Anda di ~/.continue/.env (ekstensi editor tidak membaca variabel shell):
ULL_API_KEY=ull_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Kemudian tambahkan model ke ~/.continue/config.yaml:
name: My Config
version: 1.0.0
schema: v1
models:
- name: 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]
Kolom kunci:
- provider:
openai(UberLLM kompatibel dengan API OpenAI). - model: ID model katalog apa pun, contohnya
deepseek/deepseek-v4.1-flash. - apiBase:
https://api.uberllm.dev/v1— menimpa URL OpenAI default. - apiKey: kunci
ull_Anda, di sini dibaca dari rahasia.env. - useResponsesApi: false: Continue jika tidak, akan mengirimkan nama model
gpt-5*dano*ke Responses API. UberLLM juga melayani rute tersebut (Responses API), jadi baris ini hanya menjaga setiap model pada chat completions, rute tempat konfigurasi ini diuji. - useLegacyCompletionsEndpoint: false: autocomplete jika tidak, akan memanggil
/v1/completions, yang tidak dilayani oleh UberLLM (404).
Muat ulang Continue dan pilih model dari dropdown model.
Beberapa model dan pelengkapan otomatis
Tambahkan satu entri per model. Untuk pelengkapan otomatis, tambahkan model yang cepat dan murah dengan
roles: [autocomplete] dan dua false pengaturan yang sama:
- name: Autocomplete (UberLLM)
provider: openai
model: qwen/qwen3-coder
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
roles: [autocomplete]
Setiap panggilan dikirim ke penyedia pihak ketiga yang tersedia untuk model tersebut. Lihat Model & perutean.