HI ▾

बिना सेंसर कोड जनरेशन के लिए OpenAI-संगत API

API कुंजी पाएँ

DeepSeek Coder उपयोगकर्ताओं के लिए क्विकस्टार्ट

अपने OpenAI SDK को हमारे बेस URL पर पॉइंट करके और एक जनरेटेड API कुंजी के साथ प्रमाणीकरण करके पांच मिनट से कम समय में अपना पहला उत्तर प्राप्त करें।

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

सबसे पहले Continue with Google या ईमेल और पासवर्ड का उपयोग करके खाता बनाएं। आपको तुरंत एक API कुंजी मिलती है, जो पुनर्जनन के दौरान किसी भी पिछली कुंजी को प्रतिस्थापित कर देती है। आपके अनुरोध https://api.deepseekcoder.cc/v1 आधार URL के साथ Authorization हेडर में इस कुंजी को शामिल करके प्रमाणीकृत होते हैं। यह एंडपॉइंट uncensored मॉडल को सेवा प्रदान करता है, जो पाठ इनपुट स्वीकार करता है और कानूनी वयस्क उपयोग के लिए बिना सामग्री अस्वीकृति के पाठ आउटपुट लौटाता है।

पहला अनुरोध

कनेक्टिविटी की जांच करने के लिए एक मानक चैट पूर्णता अनुरोध भेजें। API uncensored मॉडल ID की अपेक्षा करता है और temperature और top_p जैसे मानक पैरामीटर स्वीकार करता है। आप निश्चित आउटपुट के लिए seed सेट कर सकते हैं या stop अनुक्रम परिभाषित कर सकते हैं। अनुरोध बॉडी 8 MB से अधिक नहीं होनी चाहिए।

curl https://api.deepseekcoder.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

सुनिश्चित करें कि प्रतिक्रिया संरचना OpenAI प्रारूप से मेल खाती है। यदि आपको कोई त्रुटि आती है, तो अपनी कुंजी की वैधता या क्रेडिट शेष राशि की जांच करें।

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

API के साथ इंटरैक्ट करने के लिए आधिकारिक openai Python पैकेज का उपयोग करें। अपनी API कुंजी और विशिष्ट बेस URL के साथ क्लाइंट को इनिशियलाइज़ करें। यह दृष्टिकोण मौजूदा कोडबेस के साथ संगतता सुनिश्चित करता है जो OpenAI को लक्षित करते हैं, जिससे आप अपने तर्क को बदले बिना बेस URL को बदल सकते हैं।

from openai import OpenAI

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

क्लाइंट स्वचालित रूप से JSON सीरियलाइजेशन और HTTP अनुरोध संभालता है। आप presence_penalty या frequency_penalty जैसे अतिरिक्त पैरामीटर सीधे chat.completions.create कॉल में पास कर सकते हैं।

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

JavaScript वातावरण के लिए, openai पैकेज इंस्टॉल करें और क्लाइंट को इसी तरह कॉन्फ़िगर करें। apiKey और baseURL गुण सेट करें। यह विधि Fetch API का समर्थन करने वाले Node.js और ब्राउज़र-आधारित दोनों अनुप्रयोगों के साथ सहज रूप से काम करती है।

import OpenAI from "openai";

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

await या प्रॉमिस का उपयोग करके असिंक्रोनस प्रतिक्रियाओं को संभालें। यदि SDK कॉन्फ़िगर किया गया है तो यह डेटा स्ट्रीम करता है, लेकिन मानक अनुरोधों के लिए, आप पूरा प्रतिक्रिया ऑब्जेक्ट तब प्राप्त करते हैं जब मॉडल पूर्णता जनरेट करना समाप्त कर देता है।

स्ट्रीमिंग प्रतिक्रियाएं

अपने अनुरोध में stream: true सेट करके स्ट्रीमिंग सक्षम करें। API डेटा Server-Sent Events (SSE) के माध्यम से लौटाता है। प्रत्येक चंक आंशिक पूर्णताएं शामिल करता है। टोकन उपयोग के आंकड़े केवल स्ट्रीम के अंतिम चंक में शामिल होते हैं।

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)

अपने UI को रियल-टाइम में अपडेट करने के लिए प्रत्येक चंक को प्रोसेस करें। यह लंबे-कोड जनरेशन के लिए आदर्श है जहां उपयोगकर्ताओं को उत्पादन के रूप में आउटपुट देखने का लाभ होता है। याद रखें कि कॉन्टेक्स्ट विंडो में प्रॉम्प्ट और पूर्णता टोकन दोनों शामिल हैं।

सीमाएं, त्रुटियां और कॉन्टेक्स्ट

प्रत्येक API कुंजी प्रति मिनट 300 अनुरोध और 8 समानांतर अनुरोधों तक सीमित है। प्रति अनुरोध अधिकतम आउटपुट 32,000 टोकन है, या 2,048 यदि max_tokens सेट नहीं है। कुल कॉन्टेक्स्ट विंडो 100,000 टोकन है। यदि आप एक अमान्य कुंजी भेजते हैं, तो सर्वर एक 401 त्रुटि लौटाता है। यदि आपका प्रीपेड क्रेडिट समाप्त हो जाता है, तो आपको एक 402 त्रुटि मिलती है जिसके लिए क्रिप्टो टॉप-अप की आवश्यकता होती है। रेट लिमिट्स एक 429 त्रुटि लौटाते हैं। त्रुटियां और अस्वीकृतियां क्रेडिट खर्च नहीं करती हैं।

API विवरण

API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।

मदमान
API फ़ॉर्मेटOpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें
एंडपॉइंटPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.deepseekcoder.cc/v1
प्रमाणीकरणAuthorization: Bearer YOUR_KEY
मॉडल IDuncensored
पैरामीटरtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
JSON मोडresponse_format: {"type": "json_object"}
स्ट्रीमिंगहाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग
कॉन्टेक्स्ट विंडो64,000 टोकन (इनपुट + आउटपुट मिलाकर)
फ़ंक्शन कॉलिंगहाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें
अधिकतम आउटपुट64,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं)
रिस्पॉन्स हेडरX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
समानांतर अनुरोधप्रति कुंजी एक साथ 8 तक
अनुरोध का आकार8 MB तक
रेट लिमिटप्रति कुंजी प्रति मिनट 300 अनुरोध
कीमतप्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00
वैधताभुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं
बोनस$50 से +5%, $100 से +10%
बिलिंगप्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त
मुफ़्त ट्रायल क्रेडिट$0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300)
टॉप-अपUSDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि
साइन इनGoogle या ईमेल और पासवर्ड
सामग्रीवयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार
कुंजियाँहर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है

त्रुटि कोड

त्रुटियाँ JSON में स्थिर type के साथ आती हैं; विफल या अस्वीकृत अनुरोधों का शुल्क नहीं लगता।

कोडप्रकारअर्थ
400bad_requestअमान्य JSON, खाली संदेश, गलत पैरामीटर या कॉन्टेक्स्ट विंडो से अधिक
401missing_key · invalid_key · key_revokedकुंजी नहीं, गलत कुंजी या नई कुंजी से बदली गई
402no_creditक्रेडिट ख़त्म — टॉप-अप करें, तुरंत चालू
403content_blockedनाबालिगों से जुड़ी यौन सामग्री — अस्वीकार, कोई शुल्क नहीं
404not_foundअज्ञात एंडपॉइंट
413request_too_largeबॉडी 8 MB से बड़ी
429rate_limited · concurrency300/मिनट या 8 समानांतर से अधिक — रुककर फिर कोशिश करें
503upstream_busyमॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें

प्रश्न और उत्तर

मैं अपना क्रेडिट टॉप-अप कैसे करूं?

आप USDT (TRC20) या USDC (Base) का उपयोग करके टॉप-अप कर सकते हैं। न्यूनतम जमा राशि $10 है, और $50 या उससे अधिक के जमा पर 5% बोनस, और $100 या उससे अधिक पर 10% बोनस मिलता है। क्रेडिट कभी समाप्त नहीं होते।

क्या यह आधिकारिक DeepSeek API है?

नहीं। हम एक स्वतंत्र सेवा हैं जो <code>uncensored</code> मॉडल होस्ट करती है। हम DeepSeek, OpenAI या किसी अन्य विक्रेता से संबद्ध नहीं हैं। हम <code>uncensored</code> मॉडल के लिए एक OpenAI-संगत एंडपॉइंट प्रदान करते हैं।

ट्रायल ऑफर क्या है?

नए खातों को 7 दिनों के लिए वैध $0.50 का ट्रायल क्रेडिट मिलता है। शुरू करने के लिए क्रेडिट कार्ड की आवश्यकता नहीं है। आप क्रिप्टो क्रेडिट खरीदने से पहले स्ट्रीमिंग, फ़ंक्शन कॉलिंग या JSON मोड का परीक्षण करने के लिए इसका उपयोग कर सकते हैं।

आपकी कुंजी बस एक फ़ॉर्म दूर है

एक खाता बनाएं, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।