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

Triển khai few-shot learning cho hình học

Bạn đang làm việc với một công ty công nghệ đang phát triển nền tảng giáo dục cho chương trình khoa học và toán tiểu học. Họ cần mô hình AI tuân theo các định dạng sư phạm cụ thể và yêu cầu bạn dùng các hình học để minh họa.

Thư viện boto3json đã được nhập 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

  • Hoàn thiện prompt bằng cách điền định nghĩa cho hai hình đã nêu, bao gồm nhãn "Shape""Description".

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.

# Add two more shape descriptions
messages = [
    {"role": "user", "content": """Here are descriptions of geometric shapes:
Shape - Triangle. Description: 3 sides, angles sum to 180°. Seen in roofs.
Shape - ____. Description: 4 equal sides, 90° angles. Found in tiles.
____ - ____. ____: Round, no corners. Seen in wheels.
Now describe this shape: Hexagon"""}  
]

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

print(response_body['content'][0]['text'])
Chỉnh sửa và Chạy Mã