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

Nâng cấp prompt với gán vai trò

Bạn đang làm việc cho SkyCast Assistant, một nền tảng thời tiết thông minh biến dự báo chi tiết thành những thông tin dễ hiểu. Họ muốn bạn tích hợp Amazon Bedrock, và bước đầu tiên là thêm vai trò trợ lý thời tiết vào prompt.

Thư viện json và client bedrock đã được import sẵn.

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

  • Xác định vai trò trợ lý thời tiết trong prompt.
  • Phân tích phần thân phản hồi để trích xuất đầu ra.

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.

# Format the prompt with role and required Claude format
prompt = '____'

request_body = json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 100, 
                           "messages": [{"role": "user", "content": prompt}]})
response = bedrock.invoke_model(modelId='us.anthropic.claude-sonnet-4-5-20250929-v1:0', 
                                body=request_body)

# Extract completion from response
output = json.loads(response['body'].____)['content'][0]['text'] # Parse JSON and get completion       
      
print(output)
Chỉnh sửa và Chạy Mã