CommencezCommencez gratuitement

Générer du texte dans Bedrock

Après votre réussite avec Claude, l'entreprise de cafés spécialisés veut maintenant offrir la rédaction assistée par IA à son équipe de marketing. Elle lance une campagne du Nouvel An et a besoin d'objets de courriels accrocheurs : il est temps de générer quelques propositions percutantes avec Bedrock !

Les bibliothèques boto3 et json ont déjà été importées. Le prompt est déjà fourni : "Write an engaging email subject line for a coffee company's New Year marketing campaign".

Cette activité fait partie du cours

Introduction à Amazon Bedrock

Voir le cours

Instructions de l’exercice

  • Définissez les clés du dictionnaire pour compléter la liste "messages" pour le modèle Nova.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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