DeepSeek मॉडलों को रिक्वेस्ट भेजना

Python में DeepSeek के साथ काम करना

James Chapman

AI Curriculum Lead, DataCamp

रिकैप

Together.ai API को कंप्यूटर से भेजी गई रिक्वेस्ट, जिसमें मॉडल, डेटा और मॉडल पैरामीटर शामिल हैं.

Python में DeepSeek के साथ काम करना

रिक्वेस्ट बनाना

from openai import OpenAI

# To send to DeepSeek API: base_url="https://api.deepseek.com" client = OpenAI(api_key="<TogetherAI API Key>", base_url="https://api.together.xyz/v1")
  • openai लाइब्रेरी से रिक्वेस्ट बनाएँ
  • OpenAI: AI मॉडल और ऐप डेवलपर्स (जैसे, ChatGPT)
  • base_url: रिक्वेस्ट को OpenAI से DeepSeek प्रोवाइडर पर रीडायरेक्ट करें
  • api_key: API ऑथेंटिकेशन (प्रोवाइडर के डॉक्यूमेंटेशन देखें)
1 https://platform.deepseek.com/api_keys
Python में DeepSeek के साथ काम करना

रिक्वेस्ट बनाना

from openai import OpenAI
# To send to DeepSeek API: base_url="https://api.deepseek.com"
client = OpenAI(api_key="<TogetherAI API Key>", base_url="https://api.together.xyz/v1")


response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
messages=[{"role": "user", "content": "In one sentence, what is hallucination in AI?"}]
)
print(response)
Python में DeepSeek के साथ काम करना

रेस्पॉन्स

ChatCompletion(id='onVWeEx-gBAtS-a09121fcae54578c', choices=[Choice(finish_reason='stop', index=0,
logprobs=None, message=ChatCompletionMessage(content='Hallucination in AI is when a model confidently
generates information that sounds plausible but is factually incorrect, misleading, or entirely
fabricated.', refusal=None, role='assistant', annotations=None, audio=None, function_call=None,
tool_calls=[]), seed=None)], created=1781018557, model='deepseek-ai/DeepSeek-V4-Pro',
object='chat.completion', moderation=None, service_tier=None, system_fingerprint='default',
usage=CompletionUsage(completion_tokens=28, prompt_tokens=15, total_tokens=43,
completion_tokens_details=None, prompt_tokens_details=PromptTokensDetails(audio_tokens=None,
cached_tokens=0)), prompt=[])
Python में DeepSeek के साथ काम करना

रेस्पॉन्स

ChatCompletion(id='onVWeEx-gBAtS-a09121fcae54578c',
               choices=[Choice(finish_reason='stop', index=0, logprobs=None,
                               message=ChatCompletionMessage(content='Hallucination in AI refers...',
                               refusal=None, role='assistant', annotations=None, audio=None,
                               function_call=None, tool_calls=[]), seed=None)],
               created=1781018557,
               model='deepseek-ai/DeepSeek-V4-Pro',
               object='chat.completion',
               moderation=None,
               service_tier=None,
               system_fingerprint='default',
               usage=CompletionUsage(completion_tokens=28, prompt_tokens=15, total_tokens=43,
                                     completion_tokens_details=None,
                                     prompt_tokens_details=PromptTokensDetails(audio_tokens=None,
                                          cached_tokens=0)),
               prompt=[])
Python में DeepSeek के साथ काम करना

रेस्पॉन्स समझना

print(response.choices)
[Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(
content='Hallucination in AI refers to the generation of false or nonsensical information
that is presented as factual, often due to limitations in training data, model biases, or
inference errors.', refusal=None, role='assistant', annotations=None, audio=None,
function_call=None, tool_calls=[]), seed=None)]
Python में DeepSeek के साथ काम करना

रेस्पॉन्स समझना

print(response.choices[0])
Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(
content='Hallucination in AI refers to the generation of false or nonsensical information
that is presented as factual, often due to limitations in training data, model biases, or
inference errors.', refusal=None, role='assistant', annotations=None, audio=None,
function_call=None, tool_calls=[]), seed=None)
Python में DeepSeek के साथ काम करना

रेस्पॉन्स समझना

print(response.choices[0].message)
ChatCompletionMessage(content='Hallucination in AI refers to the generation of false or
nonsensical information that is presented as factual, often due to limitations in training
data, model biases, or inference errors.', refusal=None, role='assistant', annotations=None,
audio=None, function_call=None, tool_calls=[])
print(response.choices[0].message.content)
Hallucination in AI refers to the generation of false or nonsensical information that is
presented as factual, often due to limitations in training data, model biases, or inference
errors.
Python में DeepSeek के साथ काम करना

API उपयोग लागत

 

  • DeepSeek के लिए:
    • प्रोवाइडर (जैसे, together.ai)
    • मॉडल
    • बड़े इनपुट + आउटपुट = ज़्यादा लागत

एक टोल रोड.

1 https://api-docs.deepseek.com/quick_start/pricing
Python में DeepSeek के साथ काम करना

अभ्यास करते हैं!

Python में DeepSeek के साथ काम करना

Preparing Video For Download...