Kom igångKom igång gratis

Skapa strukturerade utdatapromptar

Ditt team utökar en plattform för naturvetenskap och matematik i grundskolan med AI-driven analys som utvärderar varje kursmodul. Som en prototyp använder du Claude för att ta fram en analys av den nya inlärningsmodulen "Geometry Basics".

Biblioteken boto3 och json, variabeln module_data och klienten bedrock har redan importerats.

Den här övningen är en del av kursen

Introduktion till Amazon Bedrock

Visa kurs

Övningsinstruktioner

  • Komplettera prompten genom att lägga till en PRICING-sektion med två prenumerationsnivåer för modulen och en LIMITATIONS-sektion med två aktuella begränsningar – använd samma punktlisteformat som för FEATURES och USE CASES.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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'])
Redigera och kör kod