Bedrock'ta metin üretme
Claude ile elde ettiğin başarı üzerine, nitelikli kahve şirketi şimdi de pazarlama ekibine Yapay Zekâ destekli yazım desteği sunmak istiyor. Yeni Yıl kampanyası başlatıyorlar ve etkileyici konu satırlarına ihtiyaçları var: Hadi Bedrock ile akılda kalıcı seçenekler üretelim!
boto3 ve json kütüphaneleri önceden içe aktarıldı. prompt zaten şu şekilde verildi: "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Bu egzersiz, kursun bir parçasıdır
Amazon Bedrock'a Giriş
Egzersiz talimatları
- Nova modeli için
"messages"listesini tamamlamak üzere sözlükteki anahtarları ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
# Set the dictionary keys
message = {"____": "user",
"____": [{"text": prompt}]}
nova_response = bedrock.invoke_model(modelId='us.amazon.nova-2-lite-v1:0', body=json.dumps({"messages": [message]}))
print(json.loads(nova_response.get("body").read().decode())["output"]["message"]["content"][0]["text"])