IniziaInizia gratis

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

Visualizza il corso

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)
Modifica ed esegui il codice