Générer du texte avec Bedrock
Dans la continuité de votre réussite avec Claude, l’entreprise de café de spécialité souhaite désormais déployer la rédaction assistée par IA auprès de son service marketing. Elle lance une campagne du Nouvel An et a besoin d’objets d’e‑mail percutants : générons quelques propositions accrocheuses avec Bedrock !
Les bibliothèques boto3 et json ont déjà été importées. Le prompt est fourni : "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Cet exercice fait partie du cours
Introduction à Amazon Bedrock
Instructions
- Renseignez les clés du dictionnaire pour compléter la liste
"messages"destinée au modèle Nova.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
# Set the dictionary keys
message = {"____": "user",
"____": [{"text": prompt}]}
nova_response = bedrock.invoke_model(modelId='amazon.nova-lite-v1:0', body=json.dumps({"messages": [message]}))
print(json.loads(nova_response.get("body").read().decode())["output"]["message"]["content"][0]["text"])