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

स्ट्रक्चर्ड आउटपुट प्रॉम्प्ट बनाना

आपकी टीम प्राथमिक-विद्यालय के विज्ञान और गणित प्लेटफ़ॉर्म को AI-समर्थित एनालिटिक्स से बढ़ा रही है, जो हर कोर्स मॉड्यूल की समीक्षा करता है। एक प्रूफ़-ऑफ़-कॉन्सेप्ट के रूप में, आप Claude का उपयोग करके नए "Geometry Basics" लर्निंग मॉड्यूल का विश्लेषण तैयार करेंगे.

boto3 और json लाइब्रेरी, module_data, और bedrock क्लाइंट पहले से इम्पोर्ट किए गए हैं.

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

Amazon Bedrock परिचय

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

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

  • प्रॉम्प्ट को पूरा करें: PRICING सेक्शन जोड़ें जो मॉड्यूल के लिए दो सब्सक्रिप्शन टियर सूचीबद्ध करे, और LIMITATIONS सेक्शन जोड़ें जो दो वर्तमान सीमाएँ सूचीबद्ध करे. फ़ॉर्मैट वही रखें जैसा FEATURES और USE CASES के बुलेट-पॉइंट में है.

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

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

# Add PRICING and LIMITATIONS sections
messages = [{"role": "user", 
             "content": """Analyze “Geometry Basics” module data in {module_data} and provide information in this format:
              DESCRIPTION: [Write a 2-3 sentence description]
              FEATURES: - [feature 1] - [feature 2]
              USE CASES: 1. [use case 1] 2. [use case 2]
              ____
              ____"""}]

request_body = json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 100, "messages": messages})
response = bedrock.invoke_model(modelId='us.anthropic.claude-sonnet-4-5-20250929-v1:0', body=request_body)
response_body = json.loads(response['body'].read().decode())
print (response_body['content'][0]['text'])
कोड संपादित करें और चलाएँ