Panduan SDK
Cursor dan editor
Atur Cursor, Continue, Cline, dan Open WebUI agar memakai api14 dengan base URL kustom, API key, dan ID model dalam format provider/model.
Editor atau UI chat mana pun yang menerima base URL OpenAI kustom dapat memakai api14. Anda memerlukan tiga nilai:
| Pengaturan | Nilai |
|---|---|
| Base URL | https://api14.com/api/v1 |
| API key | key sk-api14-... Anda dari dashboard |
| ID model | ID model apa pun dalam format provider/model, mis. anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
Tips: buat key terpisah untuk setiap tool dengan batas USD harian agar satu agen yang lepas kendali tidak menghabiskan seluruh saldo Anda. Lihat Batas laju.
Cursor
- Buka Cursor Settings → Models.
- Di bawah API Keys, tempel key
sk-api14-...Anda ke OpenAI API Key dan aktifkan. - Aktifkan Override OpenAI Base URL dan masukkan
https://api14.com/api/v1. - Klik Add model dan masukkan ID model persis yang Anda inginkan, misalnya
anthropic/claude-sonnet-4.5atauqwen/qwen3-coder. - Klik Verify, lalu pilih model di menu model chat atau agen.
Cursor mengirim semua lalu lintas OpenAI-key ke URL override, jadi nonaktifkan nama model OpenAI bawaan yang tidak ingin Anda arahkan lewat api14.
Continue
Tambahkan model ke ~/.continue/config.yaml:
name: api14
version: 1.0.0
schema: v1
models:
- name: Claude Sonnet 4.5 (api14)
provider: openai
model: anthropic/claude-sonnet-4.5
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [chat, edit, apply]
- name: Autocomplete (api14)
provider: openai
model: mistralai/codestral-2508
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [autocomplete]
- name: Embeddings (api14)
provider: openai
model: openai/text-embedding-3-small
apiBase: https://api14.com/api/v1
apiKey: sk-api14-...
roles: [embed]
Cline
- Buka panel Cline dan klik ikon roda gigi pengaturan.
- Atur API Provider ke OpenAI Compatible.
- Base URL:
https://api14.com/api/v1 - API Key: key
sk-api14-...Anda. - Model ID: mis.
anthropic/claude-sonnet-4.5. - Opsional: atur context window dan aktifkan dukungan gambar sesuai halaman model di /models.
Langkah yang sama berlaku untuk Roo Code dan fork Cline lainnya.
Open WebUI
Di UI: Admin Settings → Connections → OpenAI API, tambahkan koneksi dengan URL https://api14.com/api/v1 dan key Anda. Open WebUI memanggil GET /models, sehingga setiap model di api14 muncul di pemilih model.
Atau konfigurasikan dengan environment variable:
docker run -d -p 3000:8080 \
-e OPENAI_API_BASE_URL=https://api14.com/api/v1 \
-e OPENAI_API_KEY=sk-api14-... \
ghcr.io/open-webui/open-webui:main
Daftar modelnya panjang (ratusan model); gunakan Admin Settings → Models untuk menyembunyikan yang tidak Anda perlukan.
Tool lainnya
Apa pun yang dibangun di atas OpenAI SDK biasanya menghormati environment variable standar:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Jika sebuah tool menolak ID model yang mengandung /, tool itu memvalidasi terhadap daftar milik OpenAI sendiri, cari opsi "custom model". Lihat ID model dan varian.