BaşlayınÜcretsiz başlayın

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ş

Kursa Göz Atın

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)
Kodu Düzenle ve Çalıştır