Text in Bedrock generieren
Aufbauend auf deinem Erfolg mit Claude möchte das Spezialitätenkaffee-Unternehmen nun KI-unterstütztes Schreiben in seiner Marketingabteilung einführen. Für die Neujahrskampagne brauchen sie überzeugende Betreffzeilen – Zeit, mit Bedrock ein paar knackige Optionen zu generieren!
Die Bibliotheken boto3 und json wurden bereits importiert. Der prompt ist schon vorgegeben als: "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Diese Übung ist Teil des Kurses
Einführung in Amazon Bedrock
Anleitung zur Übung
- Setze die Schlüssel im Dictionary, um die
"messages"-Liste für das Nova-Modell zu vervollständigen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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"])