Wozu wird ein JSON Schema in der Tool-Funktion verwendet?	Es beschreibt die Funktion oder spezifischer die Argument, die die Funktion erwartet.
Ist JSON Schema nur für LLMs oder Tool-Nutzung spezifisch?	Nein, es ist eine allgemeine Technik zur Datenvalidierung.
Was ist der erste Schritt bei der Erstellung eines JSON Schemas für eine Funktion?	Erstellen eines Dictionaries aller Schlüsselargument (Keyword Arguments) mit Beispieldaten.
Was ist der zweite Schritt nach der Erstellung des Dictionaries?	Konvertieren dieses Dictionaries in JSON.
Welches Werkzeug wird benötigt, um die JSON-Daten in ein JSON Schema umzuwandeln?	Ein JSON-zu-JSON-Schema-Konverter (z. B. online).
Was ist der letzte Schritt beim Aufbau des JSON Schemas?	Hinzufügen einer detaillierten Beschreibung zu jeder Eigenschaft (Property) und zur Funktion selbst.
Wie lang sollte die allgemeine Beschreibung des Tools sein und was muss sie enthalten?	Drei bis vier Sätze; sie muss erklären, was das Tool tut, wann es verwendet werden soll und welche Daten es zurückgibt.
Was ist die wichtigste Best Practice beim Schreiben der Argument-Beschreibungen?	Die Beschreibung muss genau erklären, was das Argument tut und wie es in die Gesamtfunktion passt.
Was ist der nächste Schritt nach dem Schreiben des JSON Schemas?	Claude aufrufen und das Schema mit der Anfrage senden, damit Claude das Tool zur Verfügung hat.
Was ist der Unterschied zwischen `True` in Python und `true` in JSON?	In JSON muss der Wahrheitswert klein geschrieben werden (`true`).
