B2BB2B LLM

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. Otwórz Ustawienia kursora. 2. Otwórz 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

6. 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. 7. 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 w górę rzeki; - 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.