DeepSeek के साथ मल्टी-टर्न बातचीत

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

James Chapman

AI Curriculum Lead, DataCamp

सहायक संदेश

response = client.chat.completions.create(
  model="deepseek-ai/DeepSeek-V4-Pro",
  messages=[{"role": "system",
             "content": "You are a Python programming tutor who responds using concise,
                         one-sentence explanations."},

{"role": "user", "content": "How do you define a Python list?"},
{"role": "assistant", "content": "Lists are defined by enclosing a comma-separated sequence of objects inside square brackets [ ]."},
{"role": "user", "content": "What is the difference between mutable and immutable objects?"}] )
Python में DeepSeek के साथ काम करना

बातचीत बनाना

यूज़र रिक्वेस्ट भेज रहा है जिसमें सहायक को बताया गया है कि मेरा नाम James है। सहायक का जवाब: "Hi James!"

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

बातचीत बनाना

सहायक का "Hi James!" जवाब डिक्शनरी की messages सूची में जोड़ दिया गया है.

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

बातचीत बनाना

सहायक का "Hi James!" जवाब डिक्शनरी की messages सूची में जोड़ दिया गया है.

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

बातचीत बनाना

यूज़र का जवाब messages सूची के अंत में जोड़ा गया है: "What is my name?"

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

बातचीत बनाना

सहायक जवाब देता है: "Your name is James."

Python में DeepSeek के साथ काम करना
messages = [{"role": "system",
             "content": "You are a Python programming tutor who responds using concise,
                         one-sentence explanations."}]


user_qs = ["Why is Python so popular?", "Summarize this in one sentence."]
for q in user_qs:
print("User: ", q)
user_dict = {"role": "user", "content": q}
messages.append(user_dict)
response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4-Pro", messages=messages )
assistant_dict = {"role": "assistant", "content": response.choices[0].message.content} messages.append(assistant_dict)
print("Assistant: ", response.choices[0].message.content, "\n")
Python में DeepSeek के साथ काम करना

AI के साथ बातचीत

User:  Why is Python so popular?
Assistant:  Python लोकप्रिय है क्योंकि इसे सीखना आसान है, इसका सिंटैक्स सरल है, और
वेब डेवलपमेंट, डेटा साइंस और ऑटोमेशन जैसी कई एप्लिकेशन्स के लिए शक्तिशाली
लाइब्रेरीज़ देता है. 

User:  Summarize this in one sentence.
Assistant:  Python की सादगी, बहुउपयोगिता, और व्यापक लाइब्रेरीज़ इसे बेहद लोकप्रिय बनाती हैं.
Python में DeepSeek के साथ काम करना

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

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

Preparing Video For Download...