BaşlayınÜcretsiz başlayın

Geometri için few-shot learning uygula

Bir teknoloji şirketiyle çalışıyorsun; ilkokul fen ve matematik eğitimi için bir eğitim platformu geliştiriyorlar. Yapay zekâ modelinin belirli eğitim formatlarını takip etmesi gerekiyor ve senden örnek olarak geometrik şekilleri kullanmanı istediler.

boto3 ve json kütüphaneleri önceden içe aktarılmıştır.

Bu egzersiz, kursun bir parçasıdır

Amazon Bedrock'a Giriş

Kursa Göz Atın

Egzersiz talimatları

  • İstemi tamamlamak için, belirtilen iki şeklin tanımlarını "Shape" ve "Description" etiketlerini içerecek şekilde doldur.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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'])
Kodu Düzenle ve Çalıştır