B2BB2B LLM

Cursor IDE

Connetti il ​​cursore al Model Gate tramite l'API compatibile con OpenAI e gli alias di modello brevi.

Cursor IDE attraverso il Portale Modello

Il cursore utilizza l'endpoint compatibile con OpenAI:

https://api.model-gate.com/v1

1. Crea una chiave API

Aprire https://panel.model-gate.com/en/api-keys, crea una chiave e copiala immediatamente.

2. Configurare il cursore

1. Apri Impostazioni del cursore. 2. Apri Modelli O Chiavi API, a seconda della versione del cursore installata. 3. Immettere la chiave Model Gate nel campo Chiave API OpenAI. 4. Abilita la sostituzione dell'URL di OpenAI Base. 5. Imposta l'URL di base su:

https://api.model-gate.com/v1

6. Aggiungi un modello personalizzato utilizzando un breve alias Model Gate. Il cursore può rifiutare o riscrivere gli ID modello canonici completi, quindi utilizzare un alias come ch-47 invece di claude-opus-4.7. 7. Verifica la configurazione e avvia una nuova chat.

Le chiavi API personalizzate nel cursore si applicano alle funzionalità del modello di chat standard. Le funzionalità specializzate ospitate dal cursore possono continuare a utilizzare l'infrastruttura del cursore.

Alias ​​del modello

In Cursore, specificare ad esempio l'alias del modello ch-47, anziché l'ID del modello originale come claude-opus-4.7. Il cursore può rifiutare o riscrivere nomi di modelli completi a causa delle restrizioni interne sui nomi di modello. Model Gate supporta quindi gli alias gestiti dall'amministratore.

Gli alias attualmente abilitati sono elencati di seguito:

AliasModel
ch-46claude-opus-4-6
ch-46sclaude-sonnet-4-6
ch-47claude-opus-4-7
ch-48claude-opus-4-8
ch-g54gpt-5.4

Esempio:

Cursor model: ch-47
Resolved model: claude-opus-4.7

Model Gate risolve l'alias prima:

- verifiche disponibilità modelli; - prezzi utente e ufficiali; - calcolo del costo di utilizzo; - accodamento asincrono; - consegna a monte; - archiviazione della cronologia delle richieste.

La risposta upstream può contenere l'ID del modello canonico.

Verificare il cursore esterno

curl https://api.model-gate.com/v1/chat/completions \
  -H "Authorization: Bearer mg_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "ch-47",
    "messages": [{"role": "user", "content": "Reply with OK"}]
  }'

Risoluzione dei problemi

ProblemaRisoluzione
Il cursore rifiuta un ID modello lungoUtilizza un alias breve abilitato mostrato da /v1/models.
L'autenticazione fallisceReinserire la chiave Model Gate e verificarla con curl.
Le richieste non raggiungono Model GateConferma che l'URL di base include /v1.
Il modello non è stato trovatoL'alias può essere disabilitato o mappato su un modello disabilitato.
Una funzionalità del cursore ignora l'API personalizzataTestare un modello di chat standard; non tutte le funzionalità ospitate dal cursore supportano chiavi API personalizzate.

Documentazione attuale della chiave API del cursore: https://docs.cursor.com/settings/api-keys.