Kom igångKom igång gratis

Generera text i Bedrock

Efter framgången med Claude vill specialkaffeföretaget nu lansera AI-stödd skrivhjälp för sin marknadsavdelning. De planerar en nyårskampanj och behöver engagerande ämnesrader – nu är det dags att ta fram några tilltalande förslag med Bedrock!

Biblioteken boto3 och json är redan importerade. Variabeln prompt är fördefinierad som: "Write an engaging email subject line for a coffee company's New Year marketing campaign".

Den här övningen är en del av kursen

Introduktion till Amazon Bedrock

Visa kurs

Övningsinstruktioner

  • Ange nycklarna i ordboken för att slutföra listan "messages" för Nova-modellen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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"])
Redigera och kör kod