Warum ist die Technik des Streamings bei Chat-Interfaces notwendig?	Um eine bessere Benutzererfahrung zu gewährleisten, da die Antwort von Claude sonst zu lange dauern kann (bis zu 30 Sekunden).
Wie funktioniert das Streaming-Prinzip im Vergleich zu einer normalen Anfrage?	Der Server sendet die Anfrage, Claude sendet sofort ein Initial-Signal (ohne Text), und der Server empfängt dann einen kontinuierlichen Datenstrom mit Text-Teilen.
Was ist die Funktion des ersten, textfreien Signals, das Claude nach Erhalt der Anfrage sendet?	Es dient als Bestätigung, dass Claude die Anfrage erhalten hat und mit der Textgenerierung beginnt.
Welcher spezifische Event-Typ enthält den eigentlichen, generierten Text, den wir an den Benutzer senden?	Der `raw content block Delta` Event.
Wie aktiviert man das Streaming bei der Aufrufung der Client Messages mit der `create`-Funktion?	Durch das Setzen des Keyword-Arguments `stream=True`.
Was ist die empfohlene und sauberere Methode im SDK, um einen Stream zu verarbeiten?	Die Verwendung des `with client_messages.stream:` Blocks.
Was ist der Zweck der Methode `stream.get_final_message()` nach Abschluss des Streams?	Um alle einzelnen Text-Chunks zu sammeln und sie zu einer einzigen, vollständigen Nachricht zusammenzufassen (z. B. für die Speicherung in einer Datenbank).
Ist garantiert, dass jeder Event-Chunk nur ein einzelnes Wort enthält?	Nein, ein Event kann mehrere Wörter oder sogar einen ganzen Satz enthalten, abhängig von der Generierungsgeschwindigkeit von Claude.
