Guide agli SDK
Cursor ed editor
Configura Cursor, Continue, Cline e Open WebUI per usare api14 con un base URL personalizzato, la tua chiave API e qualsiasi id di modello del catalogo.
Qualsiasi editor o interfaccia di chat che accetta un base URL OpenAI personalizzato può usare api14. Servono tre valori:
| Impostazione | Valore |
|---|---|
| Base URL | https://api14.com/api/v1 |
| Chiave API | la tua chiave sk-api14-... dalla dashboard |
| Id del modello | qualsiasi id di modello nel formato provider/model, ad es. anthropic/claude-sonnet-4.5, openai/gpt-5-mini |
Suggerimento: crea una chiave separata per ogni strumento con un limite giornaliero in USD, così un agente fuori controllo non può spendere tutto il tuo saldo. Vedi Limiti di frequenza.
Cursor
- Apri Cursor Settings → Models.
- In API Keys, incolla la tua chiave
sk-api14-...in OpenAI API Key e attivala. - Attiva Override OpenAI Base URL e inserisci
https://api14.com/api/v1. - Fai clic su Add model e inserisci gli id esatti dei modelli che vuoi, ad esempio
anthropic/claude-sonnet-4.5oqwen/qwen3-coder. - Fai clic su Verify, poi scegli il modello nel menu dei modelli della chat o dell'agente.
Cursor invia tutto il traffico della chiave OpenAI all'URL sostitutivo, quindi disattiva i nomi dei modelli OpenAI integrati che non vuoi instradare tramite api14.
Continue
Aggiungi un modello a ~/.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
- Apri il pannello di Cline e fai clic sull'ingranaggio delle impostazioni.
- Imposta API Provider su OpenAI Compatible.
- Base URL:
https://api14.com/api/v1 - API Key: la tua chiave
sk-api14-.... - Model ID: ad es.
anthropic/claude-sonnet-4.5. - Se vuoi, imposta la finestra di contesto e attiva il supporto alle immagini in base alla pagina del modello su /models.
Gli stessi passaggi valgono per Roo Code e per gli altri fork di Cline.
Open WebUI
Nell'interfaccia: Admin Settings → Connections → OpenAI API, aggiungi una connessione con URL https://api14.com/api/v1 e la tua chiave. Open WebUI chiama GET /models, quindi ogni modello di api14 compare nel selettore dei modelli.
Oppure configuralo con le variabili d'ambiente:
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
L'elenco dei modelli è lungo (centinaia di modelli); usa Admin Settings → Models per nascondere quelli che non ti servono.
Altri strumenti
Tutto ciò che è basato sull'SDK OpenAI di solito rispetta le variabili d'ambiente standard:
export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."
Se uno strumento rifiuta gli id di modello che contengono /, sta validando rispetto all'elenco di OpenAI: cerca un'opzione "custom model". Vedi Id dei modelli e varianti.