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

रीज़निंग मोड के साथ कोडिंग

अब DeepSeek V4-Pro की reasoning के साथ कोडिंग करने की बारी आपकी है! जैसा कि आप जानते हैं, भरोसेमंद कोड विकसित करने का एक अहम हिस्सा टेस्ट लिखना है, जो अंतिम आउटपुट देने से पहले यह सत्यापित करते हैं कि बीच के स्टेप सही चल रहे हैं. अच्छे से लिखे गए टेस्ट से debugging काफ़ी आसान हो जाती है!

आपके सहकर्मी ने आपको एक Python स्क्रिप्ट सौंपी है जिस पर वे काम कर रहे थे, और आप देखते हैं कि उसमें कोई टेस्ट नहीं हैं. क्योंकि आप स्क्रिप्ट में इस्तेमाल लाइब्रेरीज़ या सिंटैक्स से परिचित नहीं हैं, आप स्क्रिप्ट में उचित टेस्ट जोड़ने के लिए V4-Pro की डिफॉल्ट reasoning पर निर्भर करेंगे, और इन्हें assert स्टेटमेंट के रूप में जोड़ेंगे. अगर आप assert स्टेटमेंट्स के बारे में और पढ़ना चाहें, तो यह DataCamp ट्यूटोरियल देखें.

import numpy as np
a = np.arange(5)
b = a.reshape(-1, 1)
c = np.ones((5, 3))
d = np.hstack((b, c))
col_means = d.mean(axis=0)

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

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

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

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

  • दिए गए कोड को उस delimited प्रॉम्प्ट में कॉपी करें जो आपके लिए शुरू किया गया है.
  • prompt को deepseek-ai/DeepSeek-V4-Pro पर भेजें.

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

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

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

# Copy the code into the prompt
prompt = """[Task: Write Python assert statements for the following code.]
Code:
____
"""

# Send the prompt — V4-Pro reasons by default
response = client.chat.completions.create(model="deepseek-ai/DeepSeek-V4-Pro", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
कोड संपादित करें और चलाएँ