Aan de slagGa gratis aan de slag

Parameters voor productbeschrijvingen

RoboChef Labs bereidt productpaginatekst voor de nieuwe ChefBot Pro Cooking Robot. Met de meegeleverde functie generate_description() experimenteer je met verschillende combinaties van temperature, top_p en max_tokens om verschillende oplossingen te testen.

De bibliotheken boto3 en json, en de functie generate_description(), zijn al geïmporteerd.

Deze oefening maakt deel uit van de cursus

Introductie tot Amazon Bedrock

Cursus bekijken

Oefeninstructies

  • Stel parameters in voor drie configuraties, met verschillende waarden voor een behoudende, gebalanceerde en creatieve output.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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)
Code bewerken en uitvoeren