cheapaimodel

Continue

Pakai model cheapaimodel untuk chat, edit, dan apply di ekstensi Continue untuk VS Code dan JetBrains.

Salin

Continue terhubung ke layanan yang kompatibel dengan OpenAI lewat penyedia openai dengan apiBase kustom, yang diatur di config.yaml kamu.

Pengaturan ContinueNilai
Base URLapiBasehttps://api.cheapaimodel.ai/v1
API keyapiKeyKey kamu dari halaman API key di Konsol
ID modelmodelglm-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.

~/.continue/.env
CHEAPAIMODEL_API_KEY=sk-...

Lalu tambahkan model di ~/.continue/config.yaml (%USERPROFILE%\.continue\config.yaml di Windows):

~/.continue/config.yaml
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
      - apply

Simpan 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.
  • embed dan rerank: 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.yaml tidak muncul. Jalankan Developer: Reload Window dari command palette VS Code.
  • 404 dengan isi respons teks biasa fault filter abort. apiBase tidak menyertakan /v1, jadi permintaan dikirim ke /chat/completions, yang bukan path API. Atur ke https://api.cheapaimodel.ai/v1.
  • 404 dengan Invalid URL (POST /v1/chat/completions/chat/completions). apiBase menyertakan path endpoint. Continue sudah menambahkan /chat/completions sendiri; cukup atur ke https://api.cheapaimodel.ai/v1.
  • 503 dengan model_not_found. Nilai model bukan ID model yang kami sediakan. Salin ID-nya persis dari katalog; name hanya label.