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

समाधान की शुद्धता का विश्लेषण करें

आप अपनी सुकूनभरी छुट्टियों से लौट आए हैं और आपको कुछ प्रोग्रामिंग कार्यों की समीक्षा और सुधार का काम सौंपा गया है, जिनमें एक फ़ंक्शन भी शामिल है जो किसी आकृति का क्षेत्रफल निकालता है। आपको एक code स्ट्रिंग दी गई है जिसमें आयत का क्षेत्रफल निकालने वाला फ़ंक्शन है, और आपको इसकी शुद्धता का आकलन करना है। आपके लिए आदर्श फ़ंक्शन वह होगा जिसमें सही सिंटैक्स हो, दो इनपुट लेता हो, और एक आउटपुट लौटाता हो।

OpenAI पैकेज और get_response() फ़ंक्शन आपके लिए पहले से लोड हैं.

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

OpenAI API के साथ Prompt Engineering

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

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

  • एक multi-step prompt बनाएँ जो मॉडल से delimited code स्ट्रिंग में दिए गए फ़ंक्शन का निम्न तीन मानदंडों के अनुसार आकलन करने के लिए कहे: सही सिंटैक्स, दो इनपुट लेना, और एक आउटपुट लौटाना.

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

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

client = OpenAI(api_key="")

code = '''
def calculate_rectangle_area(length, width):
    area = length * width
    return area
'''

# Create a prompt that analyzes correctness of the code
prompt = ____

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