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. Open Cursorinstellingen.
  2. Open 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
  1. 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.
  2. 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:

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

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

ProbleemOplossing
Cursor wijst een lange model-ID afGebruik een ingeschakelde korte alias, weergegeven door /v1/models.
Authenticatie misluktVoer de Model Gate-sleutel opnieuw in en verifieer deze met krul.
Verzoeken bereiken Model Gate nietBevestig dat de basis-URL is opgenomen /v1.
Model is niet gevondenDe alias kan zijn uitgeschakeld of zijn toegewezen aan een uitgeschakeld model.
Een Cursor-functie negeert de aangepaste APITest een standaard chatmodel; niet elke door Cursor gehoste functie ondersteunt aangepaste API-sleutels.

Huidige Cursor API-sleuteldocumentatie: https://docs.cursor.com/settings/api-keys.