Het juiste model gebruiken in Bedrock
Je werkt voor BeanBliss, een specialty-coffeebedrijf dat onafhankelijke cafés helpt hun menu’s actueel te houden met lokaal gebrande bonen. Nu het team AI-gestuurde tools voor vraagplanning wil introduceren, hebben ze je gevraagd te laten zien hoe het Claude-model in Amazon Bedrock kan helpen om de klantvraag beter te voorspellen.
De libraries boto3 en json zijn al geïmporteerd.
Deze oefening maakt deel uit van de cursus
Introductie tot Amazon Bedrock
Oefeninstructies
- Initialiseer de Bedrock-client voor inferentie.
- Roep het model aan met de
bedrock-client.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Initialize the client for inference
bedrock = boto3.client('____', region_name='us-east-1')
messages = [{"role": "user", "content": "What are some ways to forecast customer demand?"}]
request_body=json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 20,
"messages": messages})
# Invoke the model
response = bedrock.____(body=request_body, modelId='anthropic.claude-3-5-sonnet-20240620-v1:0')
response_body = json.loads(response.get('body').read())
print(response_body)