CommencerCommencer gratuitement

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

Afficher le cours

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"])
Modifier et exécuter le code