Generarea de text în Bedrock
Pe baza succesului obținut cu Claude, compania de cafea de specialitate dorește acum să introducă redactarea asistată de AI în departamentul de marketing. Lansează o campanie de Anul Nou și au nevoie de subiecte de e-mail atrăgătoare: e momentul să generezi câteva variante captivante cu Bedrock!
Bibliotecile boto3 și json au fost deja importate. Variabila prompt este deja definită astfel: "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Acest exercițiu face parte din cursul
Introducere în Amazon Bedrock
Instrucțiuni pentru exercițiu
- Setează cheile din dicționar pentru a completa lista
"messages"destinată modelului Nova.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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"])