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

मैसेज बैच करना

आप रनिंग और साइक्लिंग ट्रेनिंग ट्रैक करने के लिए एक फिटनेस एप्लिकेशन विकसित कर रहे हैं, लेकिन पता चलता है कि आपके सभी कस्टमर्स की दूरी किलोमीटर में मापी गई है, और आप उन्हें मील में भी कन्वर्ट करवाना चाहते हैं.

आप OpenAI API का उपयोग करके हर माप के लिए रिक्वेस्ट भेजने का निर्णय लेते हैं, लेकिन आप ऐसा for लूप नहीं उपयोग करना चाहते जो बहुत ज़्यादा रिक्वेस्ट भेज दे. आप बैच में रिक्वेस्ट भेजने का फैसला करते हैं, और एक system मैसेज स्पेसिफाई करते हैं जो हर माप को kilometers से miles में कन्वर्ट करने और नतीजों को एक table में दिखाने के लिए कहता है, जिसमें ओरिजिनल और कन्वर्टेड दोनों माप शामिल हों.

measurements लिस्ट (जिसमें floats की लिस्ट है) और get_response() फंक्शन पहले से इम्पोर्ट किए जा चुके हैं.

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

OpenAI API के साथ AI सिस्टम बनाना

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

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

  • ऐसा सिस्टम मैसेज दें जो सभी मापों को table के रूप में लौटाने का अनुरोध करे (यह ज़रूर बताइए कि वे kilometers में हैं और उन्हें miles में कन्वर्ट किया जाना चाहिए).
  • messages लिस्ट में प्रति माप एक user मैसेज जोड़ें.

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

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

client = OpenAI(api_key="")

messages = []
# Provide a system message and user messages to send the batch
messages.append(____)
# Append measurements to the message
[messages.append(____) for i in measurements]

response = get_response(messages)
print(response)
कोड संपादित करें और चलाएँ