LoslegenKostenlos starten

Kontrolle der Antwortlänge mit Tokens

Um Antworten von QuickAid besser zu steuern, können Nutzer jetzt entweder auf „Kurze Antwort“ klicken, für eine kurze Zusammenfassung in Tweet-Länge, oder auf „Detaillierte Antwort“, für eine ausführlichere Erklärung.
Implementiere beide Aufrufe und gib die Ergebnisse nebeneinander aus, damit das Hackathon-Gremium den Unterschied auf einen Blick sehen kann.

Die anthropic-Bibliothek wurde bereits importiert und client wurde bereits definiert.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in die Claude-Modelle</Kurs>
Kurs ansehen

Übungsanweisungen

  • Setze max_tokens auf 25 für die kurze Antwort, um eine sehr knappe Formulierung zu erhalten (etwa 15-20 Wörter).
  • Setze max_tokens auf 200 für die lange Antwort, um eine ausführliche Erklärung zu erhalten (etwa 150 Wörter).

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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)
Code bearbeiten und ausführen