Menghasilkan teks di Bedrock
Melanjutkan keberhasilan Anda dengan Claude, perusahaan kopi spesialti kini ingin memperluas penulisan berbantuan AI ke departemen pemasaran. Mereka akan meluncurkan kampanye Tahun Baru dan membutuhkan baris subjek yang menarik: saatnya menghasilkan beberapa opsi yang memikat dengan Bedrock!
Pustaka boto3 dan json sudah diimpor. prompt sudah disediakan sebagai: "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Latihan ini adalah bagian dari kursus
Pengantar Amazon Bedrock
Petunjuk latihan
- Atur kunci dalam dictionary untuk melengkapi daftar
"messages"bagi model Nova.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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"])