Parameter für Produktbeschreibungen
RoboChef Labs arbeitet gerade an den Texten für die Produktseite ihres neuen Kochroboters ChefBot Pro. Mit der Funktion „ generate_description()
“ kannst du verschiedene Kombinationen von „ temperature
“, „ top_p
“ und „ max_tokens
“ ausprobieren, um verschiedene Lösungen zu finden.
Die Bibliotheken „ boto3
“ und „ json
“ sowie die Funktion „ generate_description()
“ wurden schon importiert.
Diese Übung ist Teil des Kurses
Einführung in Amazon Bedrock
Anleitung zur Übung
- Lege die Parameter für drei Konfigurationen fest, indem du unterschiedliche Werte für die Parameter verwendest, um ein konservatives, ausgewogenes und kreatives Ergebnis zu erzielen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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)