API दस्तावेज़: uncensored Chat Completions
अपने OpenAI-संगत क्लाइंट ड्रॉप इन और हमारे uncensored मॉडल के साथ तुरंत टेक्स्ट जनरेशन शुरू करें। हम एक समर्पित एंडपॉइंट प्रदान करते हैं जो मानक पैरामीटर स्वीकार करता है जबकि कानूनी वयस्क विषयों के लिए सामग्री अस्वीकृति को हटा देता है।
प्रमाणीकरण & बेस URL
हर अनुरोध में एक मान्य API कुंजी Authorization हेडर। हमारा बेस यूआरएल है https://api.deepseekopenaicompatibleapi.com/v1. आपको साइनअप के तुरंत बाद यह कुंजी मिलती है। Google या ईमेल के माध्यम से साइनअप करें। फोन नंबर की आवश्यकता नहीं है। कुंजी आपके खाते की पहचान करती है और प्रीपेड क्रेडिट उपयोग को ट्रैक करती है। त्रुटियां और रिफ्यूजल्स टोकन का उपभोग नहीं करते हैं, इसलिए आप केवल सफल कंप्लीशन के लिए भुगतान करते हैं।
चैट कंप्लीशंस एंडपॉइंट
संदेश भेजें POST /v1/chat/completions टेक्स्ट प्रतिक्रियाएं जनरेट करने के लिए। मॉडल ID हमेशा uncensored. यह एंडपॉइंट सिस्टम, यूज़र, और असिस्टेंट रोल के साथ स्टैंडर्ड चैट फॉर्मेट्स हैंडल करता है। यह एम्बेडिंग्स, इमेजेस, या फाइन-ट्यूनिंग को सपोर्ट नहीं करता है। वांछित मॉडल पैरामीटर्स और कंटेंट के साथ अपनी रिक्वेस्ट कॉन्फ़िगर करें। रिस्पॉन्स जनरेटेड टेक्स्ट और टोकन यूज़ स्टैटिस्टिक्स के साथ लौटता है।
स्ट्रीमिंग रिस्पॉन्सेस (SSE)
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध बॉडी में। सर्वर रियल-टाइम टोकन डिलीवरी के लिए सर्वर-सेंट इवेंट्स (SSE) लौटाता है। टोकन उपयोग डेटा स्ट्रीम के अंतिम चंक में ही प्रकट होता है। यह दृष्टिकोण लंबे आउटपुट के लिए अनुपस्थित लेटेंसी को कम करता है। क्लाइंट साइड पर आने वाले इवेंट्स को बफर करें ताकि पूर्ण संदेश को पुनर्निर्मित किया जा सके।
cURL
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);स्ट्रीमिंग
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 key प्राप्त करें
साइन अप करें, अपनी कुंजी प्राप्त करें, और बेस यूआरएल अपडेट करें। यही करना है।