ПочатиПочніть безкоштовно

Покращення підказок призначенням ролі

Ви працюєте над SkyCast Assistant — платформою «розумної» погоди, що перетворює детальні прогнози на зрозумілі висновки. Вас попросили інтегрувати Amazon Bedrock, і як перший крок ви додаєте до підказки роль помічника з погоди.

Бібліотеку json і клієнт bedrock уже імпортовано.

Ця вправа є частиною курсу

Вступ до Amazon Bedrock

Переглянути курс

Інструкції до вправи

  • Задайте роль weather assistant як частину підказки (prompt).
  • Розберіть тіло відповіді, щоб отримати результат.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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)
Редагувати та запускати код