SDK rehberleri
Cursor ve editörler
Cursor, Continue, Cline ve Open WebUI gibi özel OpenAI base URL kabul eden editör ve sohbet arayüzlerini api14'e bağlamak için adım adım ayarlar.
Özel bir OpenAI base URL kabul eden her editör veya sohbet arayüzü api14'ü kullanabilir. Üç değere ihtiyacınız var:
| Ayar | Değer |
|---|---|
| Base URL | https://api14.com/api/v1 |
| API anahtarı | panelinizdeki sk-api14-... anahtarınız |
| Model kimliği | provider/model biçiminde herhangi bir model kimliği, örn. anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
İpucu: kontrolden çıkan tek bir ajanın tüm bakiyenizi harcamaması için her araca günlük USD limitli ayrı bir anahtar oluşturun. Bkz. Hız limitleri.
Cursor
- Cursor Settings → Models bölümünü açın.
- API Keys altında
sk-api14-...anahtarınızı OpenAI API Key alanına yapıştırın ve etkinleştirin. - Override OpenAI Base URL seçeneğini açın ve
https://api14.com/api/v1girin. - Add model düğmesine tıklayın ve istediğiniz model kimliklerini tam olarak girin, örneğin
anthropic/claude-sonnet-4.5veyaqwen/qwen3-coder. - Verify düğmesine tıklayın, ardından sohbet veya ajan model menüsünden modeli seçin.
Cursor, OpenAI anahtarıyla giden tüm trafiği geçersiz kılınan URL'ye gönderir; bu yüzden api14 üzerinden yönlendirilmesini istemediğiniz yerleşik OpenAI model adlarını devre dışı bırakın.
Continue
~/.continue/config.yaml dosyasına bir model ekleyin:
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
- Cline panelini açın ve ayarlar dişlisine tıklayın.
- API Provider değerini OpenAI Compatible olarak ayarlayın.
- Base URL:
https://api14.com/api/v1 - API Key:
sk-api14-...anahtarınız. - Model ID: örn.
anthropic/claude-sonnet-4.5. - İsteğe bağlı olarak bağlam penceresini ayarlayın ve /models sayfasındaki model sayfasına uygun şekilde görsel desteğini etkinleştirin.
Aynı adımlar Roo Code ve diğer Cline çatalları için de geçerlidir.
Open WebUI
Arayüzde: Admin Settings → Connections → OpenAI API bölümünden https://api14.com/api/v1 URL'si ve anahtarınızla bir bağlantı ekleyin. Open WebUI GET /models çağırır; bu yüzden api14'teki her model model seçicide görünür.
Ya da ortam değişkenleriyle yapılandırın:
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
Model listesi uzundur (yüzlerce model); ihtiyacınız olmayanları gizlemek için Admin Settings → Models bölümünü kullanın.
Diğer araçlar
OpenAI SDK üzerine kurulu her şey genellikle standart ortam değişkenlerini kabul eder:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Bir araç / içeren model kimliklerini reddediyorsa, OpenAI'ın kendi listesine göre doğrulama yapıyordur; "custom model" seçeneğine bakın. Bkz. Model kimlikleri ve varyantlar.