Rol atamayla istemleri geliştirme
Ayrıntılı hava tahminlerini net içgörülere dönüştüren akıllı hava durumu platformu SkyCast Assistant'ta çalışıyorsun. Amazon Bedrock entegrasyonu üzerinde çalışmanı istediler ve ilk adım olarak isteme hava durumu asistanı rolünü ekliyorsun.
json kütüphanesi ve bedrock istemcisi önceden içe aktarıldı.
Bu egzersiz, kursun bir parçasıdır
Amazon Bedrock'a Giriş
Egzersiz talimatları
- İstem içinde bir hava durumu asistanı rolü belirt.
- Çıktıyı almak için yanıt gövdesini ayrıştır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Format the prompt with role and required Claude format
prompt = '____'
request_body = json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 100,
"messages": [{"role": "user", "content": prompt}]})
response = bedrock.invoke_model(modelId='us.anthropic.claude-sonnet-4-5-20250929-v1:0',
body=request_body)
# Extract completion from response
output = json.loads(response['body'].____)['content'][0]['text'] # Parse JSON and get completion
print(output)