Usare il modello corretto in Bedrock
Lavori per BeanBliss, un’azienda di caffè specialty che aiuta i bar indipendenti a mantenere i menu sempre aggiornati con miscele tostate localmente. Mentre il team si prepara a introdurre strumenti di pianificazione della domanda basati su AI, ti hanno chiesto di mostrare come il modello Claude in Amazon Bedrock possa aiutare a prevedere la domanda dei clienti in modo più efficace.
Le librerie boto3 e json sono già state importate.
Questo esercizio fa parte del corso
Introduzione ad Amazon Bedrock
Istruzioni dell'esercizio
- Inizializza il client Bedrock per l’inferenza.
- Richiama il modello usando il client
bedrock.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)