> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexinference.com/llms.txt
> Use this file to discover all available pages before exploring further.

# कर्सर

> डेडलाइन वाली agent key के साथ कर्सर को FlexInference पर पॉइंट करें।

कर्सर आपके द्वारा सेट किए गए किसी भी base URL पर चैट कंप्लीशन भेजता है। यह इंटीग्रेशन दो फ़ील्ड और एक मॉडल नाम का है।

कर्सर आपको `start_within` सेट करने की कोई जगह नहीं देता है, इसलिए डेडलाइन key पर जाती है। पहले एक बनाएं (देखें [agent keys](/hi/agent-keys))।

**Flex race** के बजाय एक टियर चुनें। कर्सर Chat Completions पैरामीटर भेजता है जिन्हें एक race अस्वीकार करती है, और नीचे समस्या निवारण बताता है कि ऐसा क्यों है।

कर्सर इन सेटिंग्स को अपने UI में रखता है, जिसमें कोई कॉन्फ़िग फ़ाइल लिखने की आवश्यकता नहीं होती है, इसलिए इस पेज पर कोई agent सेटअप प्रॉम्प्ट नहीं है। नीचे दिए गए चरणों को हाथ से करने में एक मिनट से भी कम समय लगता है।

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

1. macOS पर `Cmd+,` या Windows और Linux पर `Ctrl+,` के साथ कर्सर सेटिंग्स खोलें।
2. साइडबार में **Models** पर क्लिक करें।
3. **Override OpenAI Base URL** सक्षम करें। `/v1` सफ़िक्स सहित राउटर URL दर्ज करें।

```text theme={null}
https://api.flexinference.com/v1
```

4. अपनी agent key को **OpenAI API Key** फ़ील्ड में पेस्ट करें।

```text theme={null}
flex_live_...
```

5. मॉडल सूची में `gpt-5.6-sol` जोड़ें। कर्सर यह नाम हमें हूबहू भेजता है।
6. **Verify** पर क्लिक करें।

कर्सर base URL में `/chat/completions` जोड़ता है और key को bearer token के रूप में भेजता है। key डेडलाइन प्रदान करती है।

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

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

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

**प्रत्येक अनुरोध पर [`400 unsupported_parameter`](/hi/errors#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`](/hi/errors#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](/hi/errors) देखें, और उन अस्वीकृतियों के लिए [agent keys](/hi/agent-keys) देखें जो कर्सर के लिए विशिष्ट नहीं हैं।
