Zacznij terazZacznij za darmo

Generowanie tekstu w Bedrock

Po sukcesie z modelem Claude firma specjalizująca się w kawie specialty chce teraz wdrożyć asystenta AI do działu marketingu. Trwają przygotowania do kampanii noworocznej – potrzebne są chwytliwe tematy wiadomości e-mail. Czas wygenerować kilka propozycji z pomocą Bedrock!

Biblioteki boto3 i json są już zaimportowane. Zmienna prompt jest gotowa i zawiera: "Write an engaging email subject line for a coffee company's New Year marketing campaign".

To ćwiczenie jest częścią kursu

Wprowadzenie do Amazon Bedrock

Zobacz kurs

Instrukcje do ćwiczenia

  • Ustaw klucze w słowniku, aby uzupełnić listę "messages" dla modelu Nova.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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"])
Edytuj i uruchom kod