अनसेंसर्ड इनफ़रेंस के लिए API दस्तावेज़
अपने क्लाइंट को मानक OpenAI SDK का उपयोग करके सेकंडों में हमारे अनसेंसर्ड LLM से कनेक्ट करें। अपने समर्पित एंडपॉइंट पर अनुरोध भेजें और शून्य कॉन्फ़िगरेशन ओवरहेड के साथ असीमित टेक्स्ट आउटपुट प्राप्त करें।
बेस URL और प्रमाणीकरण
आपके अनुरोध这里目标 https://api.cursorkey.cc/v1. आपको अपने API कुंजी को Authorization हेडर। कुंजी साइनअप के तुरंत बाद प्रदर्शित होती है। यह आपके खाते के लिए अद्वितीय है। एक कुंजी पिछली कुंजी को प्रतिस्थापित कर देती है।
बेस यूआरएल बदलें। कुंजी पास करें। बस इतना ही।
curl https://api.cursorkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
}'
पहला अनुरोध
एक मानक चैट पूर्णता। मॉडल ID है uncensored. सिस्टम कानूनी वयस्क सामग्री के लिए अस्वीकृतियों को अनदेखा करता है। आपको रॉ टेक्स्ट मिलता है। संदर्भ विंडो में कुल 100,000 टोकन होते हैं। इसमें इनपुट और आउटपुट दोनों शामिल हैं। अपने पेलोड को 8 MB से कम रखें।
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorkey.cc/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Node SDK एकीकरण
आधिकारिक पैकेज इंस्टॉल करें। इसे हमारे बेस URL पर इशारा करें। व्यवहार मानक OpenAI इंटरफ़ेस से मेल खाता है। आप प्रतिक्रियाओं को स्ट्रीम कर सकते हैं। आप JSON मोड का उपयोग कर सकते हैं। क्लाइंट प्रोटोकॉल संभालता है। आप लॉजिक संभालते हैं। त्रुटियां मानक HTTP कोड लौटाती हैं।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorkey.cc/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true. टोकन क्रमिक रूप से आते हैं। अंतिम चंक में टोकन उपयोग सांख्यिकी होती है। यह आपको वास्तविक समय में लागत ट्रैक करने की अनुमति देता है। सर्वर डेटा सर्वर-सेंट इवेंट्स के माध्यम से धकेलता है। आपका क्लाइंट स्ट्रीम को उपभोग करता है।
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
फंक्शन कॉलिंग और JSON मोड
मॉडल स्ट्रक्चर्ड डेटा लौटाता है। response_format: {"type": "json_object"} कठोर JSON के लिए। यह भविष्यवाणी योग्य पार्सिंग सुनिश्चित करता है। मॉडल टूल चयन का समर्थन करता है। आप विशिष्ट फ़ंक्शनों को फोर्स कर सकते हैं। यह हमारे अनसेंसर्ड मॉडल के साथ विश्वसनीय रूप से काम करता है।
रेट लिमिट्स और बाधाएँ
प्रति मिनट 300 अनुरोधों तक सीमित रहें। आप 8 समवर्ती अनुरोध चला सकते हैं। एक 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य है। एक 402 त्रुटि का अर्थ है कि कोई क्रेडिट नहीं है। एक 429 त्रुटि का अर्थ है कि आपने दर सीमा को छू लिया है। अस्वीकृतियां मुफ्त हैं। त्रुटियां मुफ्त हैं। केवल पूर्ण टोकन गिने जाते हैं। मॉडल केवल मामूली सामग्री को अस्वीकार करता है।
FAQ
क्या मैं अपने क्लाइंट में नेविगेशन के लिए cursor कुंजी का उपयोग कर सकता हूँ?
cursor कुंजी नेविगेशन एक क्लाइंट-साइड फीचर है। यह API को प्रभावित नहीं करता है। आप अपनी पसंद की कोई भी कुंजी बाइंडिंग उपयोग कर सकते हैं। API केवल JSON पेलोयड से संबंधित है। नेविगेशन आपकी UI पर निर्भर करता है।
क्या अनसेंसर्ड AI API कुंजी अन्य मॉडल के साथ काम करती है?
नहीं। आपकी कुंी एक विशिष्ट मॉडल से जुड़ी है। यह प्रॉक्सी नहीं है। यह अन्य विक्रेताओं की ओर रूट नहीं करता है। आपको केवल अनसेंसर्ड मॉडल मिलता है। बेस यूआरएल स्थिर है। मॉडल आईडी स्थिर है। यह आपकी सेटअप को सरल बनाता है।
यदि मैं 100,000 टोकन लिमिट से अधिक हो जाता हूँ तो क्या होता है?
सर्वर 400 खराब अनुरोध लौटाता है। संदर्भ विंडो में आपका प्रॉम्प्ट और उत्पन्न आउटपुट दोनों शामिल हैं। आपको विंडो का आकार स्वयं प्रबंधित करना होगा। यदि आवश्यक हो तो पुराने संदेशों को ट्रंक करें। सीमा कठोर है। आंशिक क्रेडिट नहीं।
अभी कुंजी प्राप्त करें
साइन अप करें, कुंजी कॉपी करें, हमारे एंडपॉइंट की ओर इशारा करें। पूरा।