Cursor IDE

Połącz kursor z bramą modelu za pomocą interfejsu API zgodnego z OpenAI i krótkich aliasów modeli.

Cursor IDE przez Bramę Modelu

Kursor używa punktu końcowego kompatybilnego z OpenAI:

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

1. Utwórz klucz API

Otwarte https://panel.model-gate.com/en/api-keys, utwórz klucz i natychmiast go skopiuj.

2. Skonfiguruj kursor

  1. Otwarte Ustawienia kursora.
  2. Otwarte Modele Lub Klucze API, w zależności od zainstalowanej wersji Cursora.
  3. Wprowadź klucz Model Gate w polu Klucz API OpenAI.
  4. Włącz zastąpienie podstawowego adresu URL OpenAI.
  5. Ustaw podstawowy adres URL na:
https://api.model-gate.com/v1
  1. Dodaj niestandardowy model, używając krótkiego aliasu Model Gate. Kursor może odrzucić lub przepisać pełne identyfikatory modeli kanonicznych, dlatego używaj aliasu, takiego jak ch-47 zamiast claude-opus-4.7.
  2. Sprawdź konfigurację i rozpocznij nowy czat.

Niestandardowe klucze API w Cursor mają zastosowanie do standardowych funkcji modelu czatu. Wyspecjalizowane funkcje hostowane przez kursor mogą w dalszym ciągu korzystać z infrastruktury Cursor.

Aliasy modeli

W polu Kursor określ na przykład alias modelu ch-47, a nie oryginalny identyfikator modelu, taki jak claude-opus-4.7. Kursor może odrzucić lub przepisać pełne nazwy modeli ze względu na wewnętrzne ograniczenia dotyczące nazw modeli. Dlatego Model Gate obsługuje aliasy zarządzane przez administratora.

Aktualnie włączone aliasy są wymienione poniżej:

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

Przykład:

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

Model Gate rozwiązuje alias przed:

  • sprawdzenie dostępności modelu;
  • ceny użytkownika i oficjalne;
  • kalkulacja kosztów użytkowania;
  • kolejkowanie asynchroniczne;
  • dostawa poprzedzająca;
  • przechowywanie historii żądań.

Odpowiedź nadrzędna może zawierać kanoniczny identyfikator modelu.

Sprawdź zewnętrzny kursor

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"}]
  }'

Rozwiązywanie problemów

ProblemRezolucja
Kursor odrzuca długi identyfikator modeluUżyj włączonego krótkiego aliasu pokazanego przez /v1/models.
Uwierzytelnianie nie powiodło sięWprowadź ponownie klucz Model Gate i zweryfikuj go za pomocą curl.
Żądania nie docierają do Model GatePotwierdź, że podstawowy adres URL zawiera /v1.
Nie znaleziono modeluAlias ​​może być wyłączony lub zamapowany na wyłączony model.
Funkcja kursora ignoruje niestandardowy interfejs APIPrzetestuj standardowy model czatu; nie każda funkcja hostowana przez kursor obsługuje niestandardowe klucze API.

Aktualna dokumentacja klucza API kursora: https://docs.cursor.com/settings/api-keys.