Bedrock ile stilli içerik üretimi
StellarStack’in geliştirici ilişkileri ekibi blog içeriği yazıyor. Claude’a, StellarStack kullanıcılarına bulut en iyi uygulamalarını anlatırken profesyonel ama samimi bir üslup kullanmasını söyleyen bir sistem istemi oluşturacaksın.
json ve boto3 kütüphaneleri ile bedrock istemcisi önceden yüklenmiştir.
Bu egzersiz, kursun bir parçasıdır
Amazon Bedrock'a Giriş
Egzersiz talimatları
- Nihai istemi oluşturmak için
prompt_templatesözlüğündeki değerleri kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
prompt_template = {
"tone": "Write in a professional but friendly tone.",
"task": "Write a blog post about",
"topic": "multi-cloud best practices for StellarStack users"
}
# Use the dictionary values to build the prompt
prompt = f"{prompt_template['____']}\n{prompt_template['____']} {prompt_template['____']}"
response = bedrock.invoke_model(modelId="us.anthropic.claude-sonnet-4-5-20250929-v1:0",
body=json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 100,
"messages": [{"role": "user", "content": [{"type": "text", "text": prompt}]}]}))
print(json.loads(response["body"].read().decode())["content"][0]["text"])