Skip to main content
कर्सर आपके द्वारा सेट किए गए किसी भी base URL पर चैट कंप्लीशन भेजता है। यह इंटीग्रेशन दो फ़ील्ड और एक मॉडल नाम का है। कर्सर आपको start_within सेट करने की कोई जगह नहीं देता है, इसलिए डेडलाइन key पर जाती है। पहले एक बनाएं (देखें agent keys)। Flex race के बजाय एक टियर चुनें। कर्सर Chat Completions पैरामीटर भेजता है जिन्हें एक race अस्वीकार करती है, और नीचे समस्या निवारण बताता है कि ऐसा क्यों है। कर्सर इन सेटिंग्स को अपने UI में रखता है, जिसमें कोई कॉन्फ़िग फ़ाइल लिखने की आवश्यकता नहीं होती है, इसलिए इस पेज पर कोई agent सेटअप प्रॉम्प्ट नहीं है। नीचे दिए गए चरणों को हाथ से करने में एक मिनट से भी कम समय लगता है।

कर्सर कॉन्फ़िगर करें

  1. macOS पर Cmd+, या Windows और Linux पर Ctrl+, के साथ कर्सर सेटिंग्स खोलें।
  2. साइडबार में Models पर क्लिक करें।
  3. Override OpenAI Base URL सक्षम करें। /v1 सफ़िक्स सहित राउटर URL दर्ज करें।
  1. अपनी agent key को OpenAI API Key फ़ील्ड में पेस्ट करें।
  1. मॉडल सूची में gpt-5.6-sol जोड़ें। कर्सर यह नाम हमें हूबहू भेजता है।
  2. Verify पर क्लिक करें।
कर्सर base URL में /chat/completions जोड़ता है और key को bearer token के रूप में भेजता है। key डेडलाइन प्रदान करती है।

पुष्टि करें कि key लागू हो गई है

प्रत्येक प्रतिक्रिया x-flexinference-defaults-applied के साथ आती है। कर्सर प्रतिक्रिया हेडर नहीं दिखाता है, इसलिए इसके बजाय डैशबोर्ड में Logs के तहत अनुरोध पढ़ें।

समस्या निवारण

प्रत्येक अनुरोध पर 400 unsupported_parameter कर्सर ने एक Chat Completions पैरामीटर भेजा जिसे हम अनुवाद नहीं करते हैं, और एक गैर-OpenAI मॉडल पर हम उनमें से किसी को भी अस्वीकार कर देते हैं। एक gpt-* मॉडल पर स्विच करें। पूरी सूची seed, stop, presence_penalty, frequency_penalty, logit_bias, logprobs, top_logprobs, prediction, audio, modalities, और web_search_options है। 400 key_default_not_applicable आपकी key में एक अवधि है और कर्सर ने उसके साथ उन पैरामीटर में से एक भेजा, जो एक flex race के साथ नहीं जा सकता। key को Standard, Priority, या Auto में संपादित करें। एक 401 जो हमारे जैसा नहीं दिखता है। base URL खाली या गलत है, इसलिए कर्सर ने आपकी key को api.openai.com पर भेजा और OpenAI ने इसे अस्वीकार कर दिया। base URL और key फ़ील्ड दोनों सेट करें। Claude मॉडल पर 422 वह अस्वीकृति हमारी नहीं है। हम Chat Completions पर claude-* चलाते हैं, अनुरोध को Anthropic के Messages API पर अनुवाद करके, जब तक कि बॉडी में कोई native Chat पैरामीटर न हो। एक overridden base URL के माध्यम से कर्सर का अपना Claude पाथ अपनी तरफ से इस तरह विफल हो जाता है। आगे बढ़ने के लिए एक gpt-* slug का उपयोग करें, या यह देखने के लिए कि कौन सा पक्ष इसे अस्वीकार करता है, हमें सीधे वही अनुरोध भेजें। Claude कल काम कर रहा था, आज 422 कर्सर में Anthropic BYOK को चालू करने से base URL ओवरराइड भी बिना बताए चालू हो जाता है। दोनों में से एक को बंद करें। Tab autocomplete आपके लॉग में कभी दिखाई नहीं देता है। कर्सर अपने स्वयं के बैकएंड पर Tab चलाता है, और ओवरराइड केवल चैट पर लागू होता है। कुछ भी गलत नहीं है। Verify पास हो गया लेकिन अनुरोध अभी भी विफल हो रहे हैं। Verify key प्रारूप और यह जांचता है कि endpoint जवाब देता है, न कि हर फीचर पाथ को। यह जांचने के लिए एक चैट अनुरोध भेजें कि यह काम करता है। हमारे द्वारा लौटाई गई प्रत्येक अस्वीकृति के लिए errors देखें, और उन अस्वीकृतियों के लिए agent keys देखें जो कर्सर के लिए विशिष्ट नहीं हैं।