hi ▾
अभी शुरू करें

API क्विकस्टार्ट

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

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

The deepseek api documentation इस सेवा के लिए बेस यूआरएल से शुरू होता है https://api.deepseekcoderpricing.com/v1. आपको मान्य API कुंजी की आवश्यकता भेजी Authorization हर रिक्वेस्ट के लिए हेडर। अपना API key प्राप्त करें Google या email के साथ साइन अप करने के तुरंत बाद।

प्रमाणीकरण सरल है। हेडर शामिल करें Authorization: Bearer YOUR_API_KEY सभी कॉलों में। यदि कुंजी अनुपस्थित है या अमान्य है, तो सर्वर 401 त्रुटि लौटाता है। यह सुनिश्चित करता है कि आपकी uncensored LLM API तक पहुंच सुरक्षित रहे बिना जटिल सेटअप चरणों के।

पहला अनुरोध

आपका पहला अनुरोध कनेक्टिविटी और टोकन बिलिंग की पुष्टि करता है। एंडपॉइंट है POST /v1/chat/completions. आपको मॉडल आईडी को uncensored. यह मॉडल हमारे अपने सर्वरों पर चलता है और कानूनी वयक्त सामग्री को रिफ्यूज नहीं करता है।

संयुक्त संदेश भेजें ताकि सत्यापित किया जा सके कि कनेक्शन सही ढंग से काम कर रहा है। सिस्टम केवल प्रतिक्रिया में वास्तव में उपयोग किए गए टोकन के लिए शुल्क लेता है। त्रुटियाँ और अस्वीकृतियाँ आपके पूर्वभुगतान वाले क्रेडिट का उपभोग नहीं करती हैं।

बेस URL है https://api.deepseekcoderpricing.com/v1.

curl https://api.deepseekcoderpricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the hourly compute cost for the 7b model."}]
  }'

Python SDK एकीकरण

मानक OpenAI Python SDK का उपयोग इंटीग्रेशन करने का सबसे आसान तरीका है। सेट करें base_url और api_key क्लाइंट को इनिशियलाइज़ करने से पहले वेरिएबल। इससे आपको अन्य प्लेटफॉर्म से मौजूद कोड स्निपेट्स को न्यूनतम बदलावों के साथ पुन: उपयोग करने की अनुमति मिलती है।

क्लाइंट JSON सीरियलाइज़ेशन को स्वचालित रूप से संभालता है। आप संदेशों को शब्दकोशों की एक सूची के रूप में पास करते हैं। प्रतिक्रिया ऑब्जेक्ट में जनरेटेड टेक्स्ट और बिलिंग पारदर्शिता के लिए टोकन उपयोग आंकड़े शामिल होते हैं।

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekcoderpricing.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.deepseekcoderpricing.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 कुंजी प्राप्त करें

रजिस्टर करें, कुंजी कॉपी करें, एंडपॉइंट अपडेट करें। हो गया।

अभी शुरू करें