Cursor IDE
Verbind Cursor met Model Gate via de OpenAI-compatibele API en korte modelaliassen.
Cursor IDE via Model Gate
Cursor gebruikt het OpenAI-compatibele eindpunt:
https://api.model-gate.com/v1
1. Maak een API-sleutel
Open https://panel.model-gate.com/en/api-keys, maak een sleutel en kopieer deze onmiddellijk.
2. Cursor configureren
1. Openen Cursorinstellingen. 2. Openen Modellen of API-sleutels, afhankelijk van de geïnstalleerde Cursor-versie. 3. Voer de Model Gate-sleutel in het OpenAI API-sleutelveld in. 4. Schakel de OpenAI Base URL-overschrijving in. 5. Stel de basis-URL in op:
https://api.model-gate.com/v1
6. Voeg een aangepast model toe met behulp van een korte Model Gate-alias. Cursor kan volledige canonieke model-ID's weigeren of herschrijven, dus gebruik een alias zoals ch-47 in plaats van claude-opus-4.7. 7. Controleer de configuratie en start een nieuwe chat.
Aangepaste API-sleutels in Cursor zijn van toepassing op standaard chatmodelfuncties. Door Cursor gehoste gespecialiseerde functies kunnen de Cursor-infrastructuur blijven gebruiken.
Modelaliassen
Geef in Cursor bijvoorbeeld de modelalias op ch-47, in plaats van de originele model-ID zoals claude-opus-4.7. Cursor kan volledige modelnamen weigeren of herschrijven vanwege de interne modelnaambeperkingen. Model Gate ondersteunt daarom door de beheerder beheerde aliassen.
De momenteel ingeschakelde aliassen worden hieronder vermeld:
| 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 |
Voorbeeld:
Cursor model: ch-47
Resolved model: claude-opus-4.7
Model Gate lost de alias op voordat:
- controles op de beschikbaarheid van modellen; - gebruikers- en officiële prijzen; - berekening van gebruikskosten; - asynchroon wachtrijen; - stroomopwaartse levering; - opslag van verzoekgeschiedenis.
Het stroomopwaartse antwoord kan de canonieke model-ID bevatten.
Verifieer buiten Cursor
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"}]
}'
Problemen oplossen
| Probleem | Oplossing |
|---|---|
| Cursor wijst een lange model-ID af | Gebruik een ingeschakelde korte alias, weergegeven door /v1/models. |
| Authenticatie mislukt | Voer de Model Gate-sleutel opnieuw in en verifieer deze met krul. |
| Verzoeken bereiken Model Gate niet | Bevestig dat de basis-URL is opgenomen /v1. |
| Model is niet gevonden | De alias kan zijn uitgeschakeld of zijn toegewezen aan een uitgeschakeld model. |
| Een Cursor-functie negeert de aangepaste API | Test een standaard chatmodel; niet elke door Cursor gehoste functie ondersteunt aangepaste API-sleutels. |
Huidige Cursor API-sleuteldocumentatie: https://docs.cursor.com/settings/api-keys.