Usiamo i cookie. Cookie e memoria del browser ti mantengono connesso e ricordano le tue preferenze. Con il tuo consenso misuriamo anche come viene usato il sito. Puoi in qualsiasi momento. Consulta la nostra cookie policy.

Cursor ed editor

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:

ImpostazioneValore
Base URLhttps://api14.com/api/v1
Chiave APIla tua chiave sk-api14-... dalla dashboard
Id del modelloqualsiasi 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

  1. Apri Cursor Settings → Models.
  2. In API Keys, incolla la tua chiave sk-api14-... in OpenAI API Key e attivala.
  3. Attiva Override OpenAI Base URL e inserisci https://api14.com/api/v1.
  4. Fai clic su Add model e inserisci gli id esatti dei modelli che vuoi, ad esempio anthropic/claude-sonnet-4.5 o qwen/qwen3-coder.
  5. 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

  1. Apri il pannello di Cline e fai clic sull'ingranaggio delle impostazioni.
  2. Imposta API Provider su OpenAI Compatible.
  3. Base URL: https://api14.com/api/v1
  4. API Key: la tua chiave sk-api14-....
  5. Model ID: ad es. anthropic/claude-sonnet-4.5.
  6. 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.