Paramètres pour des descriptions de produits
RoboChef Labs prépare le texte de la page produit pour son nouveau robot de cuisine ChefBot Pro. À l’aide de la fonction generate_description() fournie, vous testez différentes combinaisons de temperature, top_p et max_tokens pour explorer plusieurs options.
Les bibliothèques boto3 et json, ainsi que la fonction generate_description(), ont été préimportées.
Cet exercice fait partie du cours
Introduction à Amazon Bedrock
Instructions
- Définissez les paramètres pour trois configurations, avec des valeurs différentes pour obtenir des sorties prudentes, équilibrées et créatives.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
product = "ChefBot Pro – AI Cooking Robot"
# Configuration 1: Conservative/Consistent
result1 = generate_description(bedrock, product, temperature=____, top_p=0.85, max_tokens=50)
# Configuration 2: Balanced
result2 = generate_description(bedrock, product, temperature=0.5, top_p=0.92, max_tokens=____)
# Configuration 3: Creative
result3 = generate_description(bedrock, product, temperature=0.8, top_p=____, max_tokens=200)
print("Conservative Result:", result1)
print("Balanced Result:", result2)
print("Creative Result:", result3)