Bắt đầu ngayBắt đầu miễn phí

Tạo văn bản trong Bedrock

Tiếp nối thành công với Claude, công ty cà phê specialty giờ muốn triển khai viết nội dung có trợ giúp AI cho bộ phận marketing. Họ sắp ra mắt chiến dịch Năm Mới và cần các dòng tiêu đề email thật cuốn hút: đã đến lúc tạo vài phương án bắt tai với Bedrock!

Thư viện boto3json đã được nhập sẵn. prompt đã được cung cấp như sau: "Write an engaging email subject line for a coffee company's New Year marketing campaign".

Bài tập này là một phần của khóa học

Giới thiệu về Amazon Bedrock

Xem khóa học

Hướng dẫn bài tập

  • Đặt các khóa trong từ điển để hoàn thiện danh sách "messages" cho mô hình Nova.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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"])
Chỉnh sửa và Chạy Mã