Controlul lungimii răspunsurilor cu tokeni
Pentru a oferi utilizatorilor mai mult control asupra răspunsurilor din QuickAid, aceștia pot acum să facă clic fie pe „Quick Answer", pentru un răspuns scurt, fie pe „Deep Dive", pentru o explicație mai completă.
Implementează ambele apeluri și afișează rezultatele unul lângă altul, astfel încât juriul hackathonului să poată vedea diferența dintr-o privire.
Biblioteca anthropic a fost importată în prealabil, iar client-ul a fost predefinit.
Acest exercițiu face parte din cursul
Introducere în modelele Claude
Instrucțiuni pentru exercițiu
- Setează
max_tokensla 25 pentru răspunsul scurt, ca să obții un răspuns foarte concis (aproximativ 15-20 de cuvinte). - Setează
max_tokensla 200 pentru răspunsul lung, ca să obții o explicație detaliată (aproximativ 150 de cuvinte).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)