Deepseek Chat App Try Now

API के साथ शुरुआत कैसे करें

API के साथ शुरुआत कैसे करें

API एक्सेस सेटअप करने की शुरुआत DeepSeek प्लेटफ़ॉर्म पर एक डेवलपर अकाउंट बनाने और क्रेडेंशियल सेक्शन से अपनी पहली API की (key) जनरेट करने से होती है। क्विकस्टार्ट प्रक्रिया में तीन मुख्य चरण शामिल हैं: ऑथेंटिकेशन कॉन्फ़िगरेशन, SDK इंस्टॉलेशन और अपना पहला अनुरोध निष्पादित करना। अधिकांश डेवलपर्स दिए गए कोड टेम्प्लेट का उपयोग करके 15 मिनट के भीतर शुरुआती परीक्षण पूरा कर लेते हैं।

प्रमाणीकरण के लिए "sk-" से शुरू होने वाले bearer टोकन का उपयोग किया जाता है। सभी API एंडपॉइंट्स के लिए मुख्य URL https://api.deepseek.com/v1 है। हेडर में Authorization और Content-Type को application/json के रूप में सेट करना अनिवार्य है। रेट लिमिट प्रति अकाउंट के बजाय प्रति की (key) लागू होती है, जिससे टीमें विभिन्न प्रोजेक्ट्स के बीच कोटा वितरित कर सकती हैं।

Python SDK इंस्टॉल करने के लिए, आधिकारिक क्लाइंट लाइब्रेरी जोड़ने हेतु pip का उपयोग करें। नीचे दिया गया कोड DeepSeek V3 के साथ चैट कंपलीशन एंडपॉइंट का उपयोग करके एक पूर्ण वर्कफ़्लो प्रदर्शित करता है:

pip install deepseek-sdk
from deepseek import DeepSeek

client = DeepSeek(api_key="sk-your-api-key-here")

response = client.chat.completions.create(
    model="deepseek-chat-v3",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Explain quantum computing in simple terms."}
    ],
    max_tokens=500,
    temperature=0.7
)

print(response.choices[0].message.content)

उन डेवलपर्स के लिए जो curl अनुरोध पसंद करते हैं, समान HTTP कॉल के लिए स्पष्ट हेडर कॉन्फ़िगरेशन की आवश्यकता होती है। यह तरीका बिना किसी SDK निर्भरता के परीक्षण के लिए उपयोगी है:

curl https://api.deepseek.com/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-chat-v3",
    "messages": [{"role": "user", "content": "Hello, API!"}],
    "max_tokens": 100
  }'

API से मिलने वाले JSON रिस्पॉन्स में जनरेट किया गया टेक्स्ट, टोकन उपयोग के आंकड़े और मेटाडेटा शामिल होते हैं। सफल अनुरोधों में मॉडल का आउटपुट 'choices' ऐरे में मिलता है, जबकि त्रुटियों के मामले में डिबगिंग के लिए मानक कोड मिलते हैं। बिलिंग सटीकता के लिए 'usage' ऑब्जेक्ट में प्रॉम्प्ट और कंपलीशन टोकन की गणना दी जाती है।

  • डेवलपर डैशबोर्ड के सुरक्षा टैब से अपनी API की (key) प्राप्त करें।
  • फ्लेक्सिबिलिटी के लिए Python SDK इंस्टॉल करें या सीधे HTTP अनुरोधों का उपयोग करें।
  • प्रोडक्शन एकीकरण से पहले एक साधारण चैट कंपलीशन के साथ कनेक्टिविटी की जांच करें।
  • रेट लिमिट स्थिति और शेष कोटा जानने के लिए रिस्पॉन्स हेडर की निगरानी करें।

दस्तावेज़ीकरण में दिए गए क्विकस्टार्ट गाइड Node.js और Go जैसी अन्य भाषाओं को भी कवर करते हैं। एसिंक्रोनस कार्यों के लिए वेबहुक सेटअप करते समय एंडपॉइंट वेरिफिकेशन आवश्यक होता है।

उपलब्ध मॉडल और एंडपॉइंट्स

उपलब्ध मॉडल और एंडपॉइंट्स

DeepSeek API पांच प्रमुख मॉडल पेश करता है, जो सामान्य बातचीत से लेकर विशेष कोडिंग कार्यों तक के लिए अनुकूलित हैं। अनुरोध के दौरान 'model' पैरामीटर का उपयोग करके इनका चयन किया जा सकता है। पुराने मॉडल नए वर्जन लॉन्च होने के बाद 90 दिनों तक उपलब्ध रहते हैं, ताकि उपयोगकर्ताओं को माइग्रेशन के लिए पर्याप्त समय मिल सके।

मॉडल ID प्रकार कॉन्टेक्स्ट विंडो सबसे अच्छा उपयोग
deepseek-chat-v3 Chat Completion 128K tokens संवादात्मक AI, तर्क, बहुभाषी संवाद
deepseek-coder-v2 Code Completion 64K tokens कोड जनरेशन, डिबगिंग, तकनीकी दस्तावेज़ीकरण
deepseek-reasoner Chat Completion 128K tokens जटिल समस्या समाधान, चेन-ऑफ-थॉट रीजनिंग
deepseek-embed Embeddings 8K tokens सिमेंटिक सर्च, RAG पाइपलाइन, मिलान
deepseek-vision-preview Multimodal (Beta) 32K tokens + images इमेज विश्लेषण, OCR, विजुअल सवाल-जवाब

/v1/chat/completions पर चैट कंपलीशन एंडपॉइंट सिस्टम प्रॉम्प्ट, मल्टी-टर्न डायलॉग और फ़ंक्शन कॉलिंग का समर्थन करता है। DeepSeek Reasoner मॉडल प्रतिक्रियाओं में स्पष्ट तर्क प्रक्रिया (reasoning traces) जोड़ता है। आउटपुट की रैंडमनेस को कंट्रोल करने के लिए temperature और top_p जैसे पैरामीटर उपलब्ध हैं।

  • चैट मॉडल रीयल-टाइम अनुभव के लिए 'stream' पैरामीटर के माध्यम से स्ट्रीमिंग का समर्थन करते हैं।
  • कोड मॉडलों में Python, JavaScript, Java और C++ जैसी भाषाओं के लिए विशेष अनुकूलन शामिल हैं।
  • एम्बेडिंग मॉडल सिमेंटिक ऑपरेशन्स के लिए 1024-डायमेंशनल वेक्टर लौटाता है।
  • विज़न मॉडल (बीटा) टेक्स्ट प्रॉम्प्ट के साथ इमेज URL या base64 डेटा स्वीकार करता है।

DeepSeek Coder V2 विशेष रूप से HumanEval बेंचमार्क पर 88.4% सटीकता के साथ उत्कृष्ट प्रदर्शन करता है। फ्लैगशिप V3 मॉडल सामान्य ज्ञान कार्यों के लिए MMLU पर 87.1% स्कोर करता है। सभी प्रोडक्शन मॉडल स्ट्रक्चर्ड डेटा के लिए JSON मोड का समर्थन करते हैं।

बीटा मॉडल जैसे deepseek-vision-preview में ट्रेनिंग जारी रहने के कारण लेटेंसी अधिक हो सकती है। /v1/models एंडपॉइंट वर्तमान उपलब्धता की जानकारी देता है। पुराने वर्जन जैसे deepseek-chat-v2 मार्च 2026 तक बैकवर्ड कम्पैटिबिलिटी के लिए उपलब्ध रहेंगे, लेकिन नए प्रोजेक्ट्स के लिए V3 का उपयोग करने की सलाह दी जाती है।

उपयोग के मामले और उदाहरण

उपयोग के मामले और उदाहरण

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

चैटबॉट विकास सबसे आम उपयोग है। 128K की बड़ी कॉन्टेक्स्ट विंडो बिना किसी काट-छांट के पूरे दस्तावेज़ों или लंबे वार्तालाप इतिहास को संभालने में सक्षम है। फ़ंक्शन कॉलिंग के जरिए बॉट रीयल-टाइम में डेटाबेस क्वेरी कर सकते हैं या इन्वेंट्री की जांच कर सकते हैं।

  • मार्केटिंग कॉपी और ब्लॉग पोस्ट के स्वचालित निर्माण के लिए कंटेंट जनरेशन टूल का उपयोग।
  • IDE में ऑटो-कंप्लीट और रिफैक्टरिंग सुझावों के लिए DeepSeek Coder V2 का एकीकरण।
  • रिसर्च पेपर और कानूनी दस्तावेजों के विश्लेषण के लिए डेटा प्रोसेसिंग पाइपलाइन का निर्माण।
  • रिट्रीवल के लिए एम्बेडिंग और सटीक जवाबों के लिए चैट मॉडल को मिलाकर RAG पाइपलाइन बनाना।

एक सामान्य RAG आर्किटेक्चर में नॉलेज बेस को वेक्टर बनाने के लिए एम्बेडिंग एंडपॉइंट का उपयोग किया जाता है। इसके बाद चैट मॉडल संबंधित संदर्भ के साथ जवाब तैयार करता है। JSON मोड यह सुनिश्चित करता है कि आउटपुट को अन्य सॉफ्टवेयर सिस्टम द्वारा आसानी से पढ़ा जा सके, जो ऑटोमेशन के लिए अत्यंत मूल्यवान है।

उन एप्लिकेशनों के लिए स्ट्रीमिंग अनिवार्य है जहां उपयोगकर्ता तुरंत उत्तर देखना चाहते हैं। API सर्वर-सेंट इवेंट्स के माध्यम से टोकन भेजता है, जिससे टेक्स्ट के जनरेट होते ही उसे स्क्रीन पर दिखाया जा सकता है। ये क्षमताएं मिलकर जटिल एजेंट बनाने में मदद करती हैं जो बाहरी सिस्टम के साथ मिलकर बहु-चरणीय कार्यों (multi-step tasks) को पूरा कर सकते हैं।

FAQ

DeepSeek API की कीमत क्या है?

DeepSeek V3 के लिए कीमत $0.27 प्रति 1M इनपुट टोकन और $1.10 प्रति 1M आउटपुट टोकन से शुरू होती है।

क्या मुझे मुफ्त क्रेडिट मिलता है?

हां, नए खातों को परीक्षण के लिए $5 का मुफ्त क्रेडिट दिया जाता है जो एक्सपायर नहीं होता है।

क्या DeepSeek API OpenAI के साथ संगत है?

हां, यह OpenAI-संगत एंडपॉइंट्स प्रदान करता है, जिससे आप न्यूनतम कोड बदलाव के साथ स्विच कर सकते हैं।

अधिकतम कॉन्टेक्स्ट विंडो क्या है?

DeepSeek V3 और Reasoner मॉडल 128K टोकन तक की कॉन्टेक्स्ट विंडो का समर्थन करते हैं।

कौन सी प्रोग्रामिंग भाषाएं समर्थित हैं?

यहाँ Python, Node.js, Go और Java के लिए आधिकारिक SDK उपलब्ध हैं, और किसी भी भाषा से REST API का उपयोग किया जा सकता है।

क्या DeepSeek विज़न मॉडल उपलब्ध है?

हाँ, deepseek-vision-preview मॉडल अभी बीटा में उपलब्ध है जो टेक्स्ट और इमेज दोनों को प्रोसेस कर सकता है।

क्या API डेटा को ट्रेनिंग के लिए उपयोग करती है?

DeepSeek की गोपनीयता नीति के अनुसार, API के माध्यम से भेजे गए डेटा का उपयोग मॉडल को दोबारा प्रशिक्षित करने के लिए नहीं किया जाता है।