Cursor IDE
Conectați cursorul la Model Gate prin API-ul compatibil OpenAI și aliasuri scurte de model.
Cursor IDE prin Model Gate
Cursorul folosește punctul final compatibil cu OpenAI:
https://api.model-gate.com/v1
1. Creați o cheie API
Deschide https://panel.model-gate.com/en/api-keys, creați o cheie și copiați-o imediat.
2. Configurați cursorul
1. Deschide Setări cursor. 2. Deschide Modele sau Chei API, în funcție de versiunea Cursor instalată. 3. Introduceți cheia Model Gate în câmpul OpenAI API key. 4. Activați înlocuirea adresei URL de bază OpenAI. 5. Setați URL-ul de bază la:
https://api.model-gate.com/v1
6. Adăugați un model personalizat folosind un alias scurt Model Gate. Cursorul poate respinge sau rescrie ID-urile modelului canonic complet, deci folosiți un alias precum ch-47 în loc de claude-opus-4.7. 7. Verificați configurația și începeți un nou chat.
Tastele API personalizate din Cursor se aplică funcțiilor standard ale modelului de chat. Funcțiile specializate găzduite de cursor pot continua să utilizeze infrastructura Cursor.
Aliasuri de model
În Cursor, specificați aliasul modelului, de exemplu ch-47, mai degrabă decât ID-ul modelului original, cum ar fi claude-opus-4.7. Cursorul poate respinge sau rescrie numele complete de model din cauza restricțiilor sale interne privind numele modelului. Prin urmare, Model Gate acceptă aliasuri gestionate de administrator.
Aliasurile activate în prezent sunt enumerate mai jos:
| Alias | Model |
|---|---|
ch-46 | claude-opus-4-6 |
ch-46s | claude-sonnet-4-6 |
ch-47 | claude-opus-4-7 |
ch-48 | claude-opus-4-8 |
ch-g54 | gpt-5.4 |
Exemplu:
Cursor model: ch-47
Resolved model: claude-opus-4.7
Model Gate rezolvă aliasul înainte de:
- verificari disponibilitate model; - prețul de utilizator și oficial; - calcul utilizare-cost; - coadă asincronă; - livrare în amonte; - stocarea istoricului cererilor.
Răspunsul în amonte poate conține ID-ul modelului canonic.
Verificați în afara Cursorului
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"}]
}'
Depanare
| Problemă | Rezoluţie |
|---|---|
| Cursorul respinge un ID de model lung | Utilizați un alias scurt activat afișat de /v1/models. |
| Autentificarea eșuează | Reintroduceți cheia Model Gate și verificați-o cu curl. |
| Cererile nu ajung la Model Gate | Confirmați că URL-ul de bază include /v1. |
| Modelul nu este găsit | Aliasul poate fi dezactivat sau mapat la un model dezactivat. |
| O caracteristică Cursor ignoră API-ul personalizat | Testați un model standard de chat; nu toate caracteristicile găzduite de Cursor acceptă chei API personalizate. |
Documentația curentă a cheii API-ului Cursor: https://docs.cursor.com/settings/api-keys.