SDK-Leitfäden
Cursor & Editoren
So richten Sie Cursor, Continue, Cline und Open WebUI mit Base URL, API-Schlüssel und Modell-ID für die Nutzung von api14 ein.
Jeder Editor und jede Chat-Oberfläche, die eine benutzerdefinierte OpenAI-Base-URL akzeptiert, kann api14 nutzen. Sie benötigen drei Werte:
| Einstellung | Wert |
|---|---|
| Base URL | https://api14.com/api/v1 |
| API-Schlüssel | Ihr sk-api14-...-Schlüssel aus dem Dashboard |
| Modell-ID | jede Modell-ID im Format provider/model, z. B. anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
Tipp: Erstellen Sie für jedes Tool einen eigenen Schlüssel mit einem täglichen USD-Limit, damit ein außer Kontrolle geratener Agent nicht Ihr gesamtes Guthaben verbraucht. Siehe Rate Limits.
Cursor
- Öffnen Sie Cursor Settings → Models.
- Fügen Sie unter API Keys Ihren
sk-api14-...-Schlüssel in OpenAI API Key ein und aktivieren Sie ihn. - Schalten Sie Override OpenAI Base URL ein und tragen Sie
https://api14.com/api/v1ein. - Klicken Sie auf Add model und geben Sie die gewünschten Modell-IDs exakt ein, zum Beispiel
anthropic/claude-sonnet-4.5oderqwen/qwen3-coder. - Klicken Sie auf Verify und wählen Sie das Modell dann im Modellmenü von Chat oder Agent.
Cursor sendet den gesamten Datenverkehr mit dem OpenAI-Schlüssel an die überschriebene URL. Deaktivieren Sie daher eingebaute OpenAI-Modellnamen, die nicht über api14 laufen sollen.
Continue
Fügen Sie ein Modell in ~/.continue/config.yaml hinzu:
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
- Öffnen Sie das Cline-Panel und klicken Sie auf das Zahnrad für die Einstellungen.
- Setzen Sie API Provider auf OpenAI Compatible.
- Base URL:
https://api14.com/api/v1 - API Key: Ihr
sk-api14-...-Schlüssel. - Model ID: z. B.
anthropic/claude-sonnet-4.5. - Stellen Sie optional das Kontextfenster ein und aktivieren Sie die Bildunterstützung passend zur Modellseite unter /models.
Dieselben Schritte funktionieren für Roo Code und andere Cline-Forks.
Open WebUI
In der Oberfläche: Admin Settings → Connections → OpenAI API, fügen Sie eine Verbindung mit der URL https://api14.com/api/v1 und Ihrem Schlüssel hinzu. Open WebUI ruft GET /models auf, daher erscheint jedes Modell von api14 in der Modellauswahl.
Oder konfigurieren Sie es über Umgebungsvariablen:
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
Die Modellliste ist lang (Hunderte von Modellen); blenden Sie unter Admin Settings → Models die Modelle aus, die Sie nicht brauchen.
Weitere Tools
Alles, was auf dem OpenAI-SDK aufbaut, beachtet in der Regel die Standard-Umgebungsvariablen:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Wenn ein Tool Modell-IDs mit / ablehnt, prüft es gegen die eigene Liste von OpenAI; suchen Sie nach einer Option für ein "benutzerdefiniertes Modell". Siehe Modell-IDs & Varianten.