Deutsche Ausgabe
Function Calling mit Grok
Entwicklung intelligenter Agenten: JSON-Schemata, tool_choice, parallele Aufrufe und Tool-Kombination. Umfassende Beispiele enthalten.
14 Lektionen ca. 1 h Entwickler
Das lernen Sie
- Ein Tool in einem JSON-Schema so beschreiben, dass die Beschreibungen explizit genug für eine geeignete Auswahl sind
- Den vollständigen Tool-Aufruf-Zyklus implementieren: Auslöser, lokale Ausführung und Rückgabe des Ergebnisses an das Modell
- Das Modellverhalten mit tool_choice steuern und parallele Aufrufe nutzen
- Typisierte Tools mit Pydantic und dem @tool-Dekorator deklarieren, um Argumente zuverlässiger zu gestalten
- Einen mehrstufigen Agenten entwickeln, der Server- und Client-Tools, Streaming und eine Multi-Tool-Pipeline kombiniert
Kursübersicht
- Zielgruppe
- Entwickler, Ingenieure und Integratoren, die Grok über die API in ihren Anwendungen nutzen möchten.
- Voraussetzungen
- Fähigkeit, Python und JSON zu lesen, Grundkenntnisse der Kommandozeile. Ein API-Schlüssel von der xAI-Konsole, um die Beispiele auszuprobieren.
- Dauer
- 1 h — 14 Lektionen
- Modalitäten
- Ein zu 100 % onlineer, selbstgesteuerter Kurs, der rund um die Uhr über den Browser zugänglich ist. Der Fortschritt wird gespeichert und kann jederzeit fortgesetzt werden. Geschätzte Dauer: 1 h.
- Bewertung
- Selbsteinschätzung basierend auf den wichtigsten Erkenntnissen, die jede Lektion abschließen, sowie direkte Praxis durch Anwendung der Beispiele auf eigene Use-Cases. Ein abschließendes Quiz mit 5 Fragen und Lösungen am Ende der letzten Lektion validiert das Gelernte.
- Barrierefreiheit
- Der Kurs ist für Menschen mit Behinderungen zugänglich: Textinhalte sind mit Screenreadern kompatibel, die Navigation erfolgt über die Tastatur und der Kontrast entspricht den Richtlinien. Bei Bedarf an Anpassungen wenden Sie sich bitte per E-Mail an [email protected].
- Preis
- Kostenlos
Kursinhalt
- 01 Funktionaufrufe verstehen
- 02 JSON-Schemas und Beschreibungen
- 03 Grenzen und Best Practices
- 04 Tools in JSON definieren
- 05 tool_choice und Kontrolle
- 06 Parallele Aufrufe
- 07 Pydantic und Tool-Definition mit dem xAI SDK
- 08 Mischen von Server- und Client-Tools
- 09 Streaming und Tools
- 10 Responses API und function_call_output
- 11 Mehrwendige Gespräche mit Tools
- 12 Vollständiger Wetter-Agent
- 13 Multi-Tool Pipeline
- 14 Best Practices und Zusammenfassung