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:
| 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 |
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
| Problem | Rezolucja |
|---|---|
| Kursor odrzuca długi identyfikator modelu | Uż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 Gate | Potwierdź, że podstawowy adres URL zawiera /v1. |
| Nie znaleziono modelu | Alias może być wyłączony lub zamapowany na wyłączony model. |
| Funkcja kursora ignoruje niestandardowy interfejs API | Przetestuj 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.