Controlando o tamanho da resposta com tokens
Para controlar melhor as respostas do QuickAid, os usuários agora podem clicar em "Quick Answer", para um texto do tamanho de um tweet, ou em "Deep Dive", para uma explicação mais completa.
Implemente as duas chamadas e imprima os resultados lado a lado para que o painel do hackathon veja a diferença de imediato.
A biblioteca anthropic já foi importada e o client já está definido.
Este exercicio faz parte do curso
Introdução aos modelos Claude
Instruções do exercicio
- Defina
max_tokenscomo 25 para a resposta curta e obtenha uma resposta bem concisa (cerca de 15–20 palavras). - Defina
max_tokenscomo 200 para a resposta longa e obtenha uma explicação detalhada (cerca de 150 palavras).
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
prompt = "Explain what artificial intelligence is."
# Create short response (25 tokens)
short_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])
# Create long response (200 tokens)
long_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])
print("Short response:", short_response.content[0].text)
print("Long response:", long_response.content[0].text)