शुरू करेंमुफ़्त में शुरू करें

कन्वर्सेशन हिस्ट्री बनाना

Easy as Pi नाम का एक ऑनलाइन मैथ लर्निंग प्लेटफ़ॉर्म ने आपसे उनका AI ट्यूटर विकसित कराने के लिए संपर्क किया है। आप तुरंत समझ जाते हैं कि इस एप्लिकेशन को DeepSeek के चैट मोड से बनाया जा सकता है, और कंपनी के प्रमुख स्टेकहोल्डर्स के रिव्यू के लिए एक सिंपल प्रूफ-ऑफ़-कॉन्सेप्ट (POC) डिज़ाइन करना शुरू करते हैं।

शुरू करने के लिए, आप दिखाएँगे कि स्टूडेंट के मैसेज के जवाब कैसे मैसेज हिस्ट्री में स्टोर किए जा सकते हैं, जिससे पूरी बातचीत संभव होगी.

यह अभ्यास पाठ्यक्रम का हिस्सा है

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

पाठ्यक्रम देखें

अभ्यास निर्देश

  • एक चैट रिक्वेस्ट में मॉडल को messages भेजें.
  • response से असिस्टेंट का मैसेज निकालें, उसे मैसेज डिक्शनरी में कन्वर्ट करें, और messages में append करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

messages = [
    {"role": "system", "content": "You are a helpful math tutor that generates concise, one-sentence responses."},
    {"role": "user", "content": "Explain what pi is."}
]

# Send the chat messages to the model
response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Pro",
    messages=____,
    max_tokens=500
)

# Extract the assistant message from the response
assistant_dict = {"role": "____", "content": ____}

# Add assistant_dict to the messages dictionary
messages.____(assistant_dict)
print(messages)
कोड संपादित करें और चलाएँ