Cursor

GetVibe API के साथ Cursor: सेटिंग्स में OpenAI के आधार URL को ओवरराइड करें और getvibeapi.com/v1 पेस्ट करें। gpt-6.1-sol या claude-opus-5.5 का उपयोग करें।

तैयार कॉन्फ़िगरेशन

अनुरोध पर हमारे catalog से बनाया गया: API address, recommended model और हर उपलब्ध model। Cursor केवल उसके UI में configured होता है — यह address और model IDs वाली settings sheet है।

  • मुख्य मॉडल — gpt-6.1-sol: मध्यम मूल्य पर बड़े context वाला मज़बूत agentic coder; बेयर id cross-channel failover चालू रखती है।
  • छोटे काम — deepseek-v4.1-flash: 1M context वाला सबसे सस्ता सक्षम model, titles, summaries, commit messages और compaction के लिए।
  • हर जगह बिना :suffix के bare model IDs — इससे किसी स्वस्थ channel पर स्वचालित failover चालू रहता है।
Catalog बदलता रहता है: जब नए models आएँ, तो file दोबारा download करें। अगर सिर्फ़ कुछ models रखने हैं, तो URL में comma-separated IDs के साथ ?models= जोड़ें।

Cursor एक VS Code-आधारित IDE है जिसमें built-in AI है। यह Override OpenAI Base URL के ज़रिए कनेक्ट होता है।

Setup

Settings → Models खोलें, Override OpenAI Base URL सक्षम करें और सेट करें:

# Settings → Models → Override OpenAI Base URL
Base URL:  https://getvibeapi.com/v1
API Key:   sk-pv-…  (your key from the dashboard, pasted as is)

API Key field में अपनी key sk-pv-… दर्ज करें।

Settings → Models list में + Add Custom Model पर click करें। Dialog में केवल एक NAME field होता है: public model ID अक्षर-दर-अक्षर दर्ज करें, फिर Add पर click करें (या बंद करने के लिए Cancel)। उदाहरण: gpt-6.1-sol, deepseek-v4.1-flash, claude-opus-5.5, claude-sonnet-5.5, google/gemini-3.8-flash, और kimi-k2.7-code।

Custom model name ही पूरा link है: Cursor उसे request के model field में भेजता है, जबकि API key और Base URL ऊपर के fields से आते हैं। जोड़ने के लिए और कुछ नहीं चाहिए। इसे जोड़ने के बाद, model के बगल वाला toggle on करें।

उसी list में, built-in OpenAI models बंद कर दें। Override OpenAI Base URL enabled होने पर, Cursor सब कुछ हमें भेजता है, इसलिए built-in gpt-4o के लिए request “unknown model” लौटाती है। यह key या GetVibe setup की समस्या नहीं है।

यदि toggle वापस off हो जाता है, तो Cursor की स्वयं की verification call विफल हुई। हमें x-getvibe-request-id header का मान या सटीक समय भेजें, और हम request ढूँढ लेंगे।

सामान्य उपयोग के लिए, बिना :suffix के सीधा model name लिखें: suffix एक channel को pin कर देता है और healthy channel पर automatic switching बंद कर देता है।

पूरी model list catalog में है।

Cursor /v1/chat/completions के साथ काम करता है — base address https://getvibeapi.com/v1 (जिसमें /v1 हो) इस्तेमाल करें, https://getvibeapi.com नहीं।
Cursor + GetVibe API — Override OpenAI Base URL | GetVibe API