Continue
Pakai model cheapaimodel untuk chat, edit, dan apply di ekstensi Continue untuk VS Code dan JetBrains.
Continue terhubung ke layanan yang kompatibel dengan OpenAI lewat penyedia openai dengan apiBase kustom, yang diatur di config.yaml kamu.
| Pengaturan Continue | Nilai | |
|---|---|---|
| Base URL | apiBase | https://api.cheapaimodel.ai/v1 |
| API key | apiKey | Key kamu dari halaman API key di Konsol |
| ID model | model | glm-5.3, atau ID apa pun dari katalog |
Penyiapan
Simpan key kamu di file secrets Continue. Continue membaca nilai ${{ secrets.NAME }} dari file .env; ekstensi IDE tidak bisa melihat variabel yang kamu ekspor di shell.
CHEAPAIMODEL_API_KEY=sk-...Lalu tambahkan model di ~/.continue/config.yaml (%USERPROFILE%\.continue\config.yaml di Windows):
name: Main Config
version: 1.0.0
schema: v1
models:
- name: GLM-5.3 (cheapaimodel)
provider: openai
model: glm-5.3
apiBase: https://api.cheapaimodel.ai/v1
apiKey: ${{ secrets.CHEAPAIMODEL_API_KEY }}
roles:
- chat
- edit
- applySimpan file-nya, lalu pilih GLM-5.3 (cheapaimodel) sebagai model chat di sidebar Continue. Kalau mau memakai lebih banyak model, tambahkan satu entri untuk setiap ID model dari katalog.
Autocomplete, embeddings, dan reranking
Untuk role berikut, tetap pakai penyedia lain:
autocomplete: Tab completion di Continue butuh model fill-in-the-middle (FIM), dan model chat kurang bagus untuk itu. Model di katalog adalah model chat.embeddanrerank: cheapaimodel tidak punya model embeddings atau reranking. Pengindeksan codebase tetap memakai embedder bawaan Continue (VS Code) atau penyedia lain.
Kesalahan umum
- Key sudah diatur di shell, tapi Continue tidak memakainya. Ekstensi VS Code dan JetBrains tidak bisa membaca variabel lingkungan dari shell. Taruh key di
~/.continue/.env(nilainya tanpa tanda kutip), lalu mulai ulang IDE. - Perubahan di
config.yamltidak muncul. Jalankan Developer: Reload Window dari command palette VS Code. 404dengan isi respons teks biasafault filter abort.apiBasetidak menyertakan/v1, jadi permintaan dikirim ke/chat/completions, yang bukan path API. Atur kehttps://api.cheapaimodel.ai/v1.404denganInvalid URL (POST /v1/chat/completions/chat/completions).apiBasemenyertakan path endpoint. Continue sudah menambahkan/chat/completionssendiri; cukup atur kehttps://api.cheapaimodel.ai/v1.503denganmodel_not_found. Nilaimodelbukan ID model yang kami sediakan. Salin ID-nya persis dari katalog;namehanya label.