hi ▾
अपनी कुंजी प्राप्त करें

एकीकृत करें द अनसेंसर्ड मॉडल में 5 मिनट

अपनी अनसेंसर्ड API कुंजी किसी भी OpenAI-कम्पैटिबल SDK में डालें और मिनटों में चैटिंग शुरू करें। हमारा प्रीपेड टोकन बिलिंग लागत को पूर्वानुमेय रखता है जबकि आपका मॉडल बिना अस्वीकृति के जवाब देता है।

बेस URL और प्रमाणीकरण

अपने क्लाइंट को https://api.keyapimistralai.com/v1. मानक में अपनी कुंजी पास करें Authorization header एक bearer token के रूप में। यह आधिकारिक OpenAI SDKs और किसी भी संगत क्लाइंट के साथ काम करता है बदलकर base_url और API कुंजी। प्रमाणीकरण के लिए कोई अतिरिक्त कॉन्फ़िगरेशन आवश्यक नहीं है।

अपनी पहली चैट कंप्लीशन भेजें

एक POST अनुरोध करें /v1/chat/completions मॉडल ID के साथ "uncensored". एंडपॉइंट टेक्स्ट इन स्वीकार करता है और टेक्स्ट आउट लौटाता है। आप पैरामीटर जैसे कि सेट कर सकते हैं temperature और top_p रचनात्मकता को नियंत्रित करने के लिए। त्रुटियां और अस्वीकृतियां मुफ्त हैं, इसलिए आप केवल वास्तविक टोकन उपयोग के लिए भुगतान करते हैं। यहाँ एक मूल curl उदाहरण है:

curl https://api.keyapimistralai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top three installation steps for Linux"}]
  }'

प्रतिक्रिया में बिलिंग पारदर्शिता के लिए टोकन गिनती शामिल होती है।

Python SDK इंटीग्रेशन

औपचारिक OpenAI पैकेज को इंस्टॉल करें और क्लाइंट को हमारे बेस URL का उपयोग करने के लिए कॉन्फ़िगर करें। मॉडल को सेट करें uncensored सामग्री-असीमित प्रतिक्रियाओं के लिए। इस दृष्टिकोण से आपको अन्य प्रदाताओं से मौजूद कोड को पुन: उपयोग करने की अनुमति मिलती है। SDK JSON सीरियलाइजेशन और रीलाइ लॉजिक को स्वचालित रूप से संभालता है। अपने key को एन्वायरनमेंट वेरिएबल्स के माध्यम से या क्लाइंट इनिशियलाइजेशन में सीधे कॉन्फ़िगर करें।

from openai import OpenAI

client = OpenAI(base_url="https://api.keyapimistralai.com/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)

यह सेटअप सुनिश्चित करता है कि आपकी Python एप्लिकेशन हमारे API के साथ सहजता से इंटीग्रेट होती हैं।

Node.js SDK सेटअप

का उपयोग करें openai npm पैकेज हमारी सेवा से कनेक्ट करने के लिए। सही बेस यूआरएल और अपनी API कुंजी के साथ क्लाइंट को इनिशियलाइज करें। चैट कंप्लीशन्स एंडपॉइंट का उपयोग करके संदेश भेजें। Node.js डेवलपर्स OpenAI संगतता के लिए बनाई गई मौजूदा लाइब्रेरीज़ का लाभ उठा सकते हैं। प्रतिक्रिया संरचना आसान पार्सिंग के लिए मानक OpenAI प्रारूपों से मेल खाती है।

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.keyapimistralai.com/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);

प्रतिक्रिया को संसाधित करते समय एसीएस (async) संचालन को सही ढंग से संभालना न भूलें।

सर्वर-सेंट इवेंट्स (SSE) के साथ स्ट्रीमिंग सक्षम करें

सेट करें 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)

यह विधि चैट इंटरफेस के लिए आदर्श है जहां रियल-टाइम फीडबैक महत्वपूर्ण है।

सीमाएं, त्रुटियां, और संदर्भ विंडो

हमारा API जटिल कार्यों के लिए 100,000 टोकन संदर्भ विंडो का समर्थन करता है। अधिकतम आउटपुट प्रति अनुरोध 16,000 टोकन है। प्रति मिनट 300 अनुरोधों और प्रति कुंजी 8 समवर्ती अनुरोधों तक सीमित हैं। एक 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य है। एक 402 त्रुटि अपर्याक्त पूर्वभुगतान क्रेडिट को इंगित करती है। एक 429 त्रुटि संकेत देती है कि आपने दर सीमा को छू लिया है। त्रुटियाँ मुफ्त हैं, इसलिए आप विफल अनुरोधों के लिए भुगतान नहीं करते हैं। अपनी कुंजियों का सावधानीपूर्वक प्रबंधन करें क्योंकि एक सक्रिय कुंजी पुरानी कुंजी को प्रतिस्थापित कर देती है।

अक्सर पूछे जाने वाले प्रश्न

अपनी अनसेंसर्ड API कुंजी कैसे प्राप्त करें?

Google या ईमेल के साथ Get API key पेज पर साइन अप करें। कुंजी पंजीकरण के तुरंत बाद दिखाई जाती है। साइन अप के लिए फोन नंबर की आवश्यकता नहीं है।

uncensored LLM के लिए मूल्य निर्धारण क्या है?

हम 1M इनपुट टोकन के लिए $0.15 और 1M आउटपुट टोकन के लिए $0.50 चार्ज करते हैं। क्रेडिट केवल क्रिप्टो से टॉप-अप किया जाता है, $20 से $500 तक। कोई मासिक शुल्क या सब्सक्रिप्शन लागू नहीं होता।

क्या अनसेंसर्ड AI API कुंजी मानक OpenAI SDKs के साथ काम करती है?

हाँ, हमारा एंडपॉइंट पूरी तरह से OpenAI-संगत है। आपको बस अपने क्लाइंट कॉन्फ़िगरेशन में बेस URL और API कुंजी बदलने की आवश्यकता है। यह मानक चैट पूर्णता प्रारूप का समर्थन करने वाले किसी भी SDK के साथ काम करता है।

अपना API कुंजी

साइन अप करें, कुंजी कॉपी करें, अपना बेस यूआरएल अपडेट करें। पूरा।

अपनी कुंजी प्राप्त करें