Przewodniki SDK
Cursor i edytory
Skonfiguruj Cursor, Continue, Cline i Open WebUI do pracy z api14 przez własny bazowy adres URL zgodny z OpenAI oraz klucz API i identyfikator modelu.
Każdy edytor lub interfejs czatu, który akceptuje własny bazowy adres URL OpenAI, może korzystać z api14. Potrzebujesz trzech wartości:
| Ustawienie | Wartość |
|---|---|
| Base URL | https://api14.com/api/v1 |
| Klucz API | Twój klucz sk-api14-... z panelu |
| Identyfikator modelu | dowolny identyfikator w formacie provider/model, np. anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
Wskazówka: utwórz osobny klucz dla każdego narzędzia z dziennym limitem w USD, aby jeden niekontrolowany agent nie wydał całego Twojego salda. Zobacz Limity zapytań.
Cursor
- Otwórz Cursor Settings → Models.
- W sekcji API Keys wklej klucz
sk-api14-...w polu OpenAI API Key i włącz go. - Włącz Override OpenAI Base URL i wpisz
https://api14.com/api/v1. - Kliknij Add model i wpisz dokładne identyfikatory modeli, których chcesz używać, na przykład
anthropic/claude-sonnet-4.5lubqwen/qwen3-coder. - Kliknij Verify, a następnie wybierz model w menu modeli czatu lub agenta.
Cursor wysyła cały ruch z kluczem OpenAI na adres nadpisany w ustawieniach, więc wyłącz wbudowane nazwy modeli OpenAI, których nie chcesz kierować przez api14.
Continue
Dodaj model do ~/.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
- Otwórz panel Cline i kliknij ikonę ustawień.
- Ustaw API Provider na OpenAI Compatible.
- Base URL:
https://api14.com/api/v1 - API Key: Twój klucz
sk-api14-.... - Model ID: np.
anthropic/claude-sonnet-4.5. - Opcjonalnie ustaw okno kontekstu i włącz obsługę obrazów zgodnie ze stroną modelu w /models.
Te same kroki działają w Roo Code i innych forkach Cline.
Open WebUI
W interfejsie: Admin Settings → Connections → OpenAI API, dodaj połączenie z adresem URL https://api14.com/api/v1 i swoim kluczem. Open WebUI wywołuje GET /models, więc każdy model z api14 pojawia się w selektorze modeli.
Możesz też skonfigurować to zmiennymi środowiskowymi:
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
Lista modeli jest długa (setki modeli); użyj Admin Settings → Models, aby ukryć te, których nie potrzebujesz.
Inne narzędzia
Wszystko, co jest zbudowane na SDK OpenAI, zwykle respektuje standardowe zmienne środowiskowe:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Jeśli narzędzie odrzuca identyfikatory modeli zawierające /, to waliduje je względem własnej listy OpenAI, poszukaj opcji "custom model". Zobacz Identyfikatory modeli i warianty.