सही प्रॉम्प्ट्स के साथ फंक्शन्स को समझना
आप एक सिटी मोबिलिटी रेंटल कंपनी की Sales Data Analytics टीम में हैं, जो शॉर्ट-टर्म रेंटल के लिए बाइक और मोटरबाइक उपलब्ध कराती है। प्राइसिंग डायनेमिक है: पीक आवर्स (सुबह 7–10, शाम 5–8) में कोई डिस्काउंट नहीं लगता; ऑफ-पीक आवर्स में डिमांड और उपयोग के आधार पर कीमतें अधिकतम 40% तक घट सकती हैं।
नीचे दिया गया फंक्शन प्राइस निकालता है और pricing.py फ़ाइल में सेव है, जिसे LLM पढ़ और उपयोग कर सकता है:
def calc_price(base_price, is_peak, discount_ratio):
if is_peak:
return base_price
return base_price * (1 - 0.4 * discount_ratio)
यह अभ्यास पाठ्यक्रम का हिस्सा है
डेवलपर्स के लिए AI-असिस्टेड कोडिंग
अभ्यास निर्देश
- मॉडल को प्रॉम्प्ट कीजिए कि वह फंक्शन को **readability और correctness** के लिए बेहतर बनाए, और पीक व ऑफ-पीक प्राइसिंग तथा **dynamic pricing use case** का संदर्भ शामिल करे. साथ ही यह भी कहें कि जवाब **PEP 8–formatted Python code** के रूप में लौटाया जाए.
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें