Generare de conținut stilizat cu Bedrock
Echipa de relații cu dezvoltatorii de la StellarStack creează conținut pentru blog. Vei construi un prompt de sistem care îi indică lui Claude să folosească un ton profesional, dar prietenos, atunci când explică bunele practici din cloud utilizatorilor StellarStack.
Bibliotecile json și boto3, precum și clientul bedrock, sunt preîncărcate.
Acest exercițiu face parte din cursul
Introducere în Amazon Bedrock
Instrucțiuni pentru exercițiu
- Folosește valorile din dicționarul
prompt_templatepentru a construi promptul final.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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"])