Zum Hauptinhalt springen

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

  1. 01 Funktionaufrufe verstehen
  2. 02 JSON-Schemas und Beschreibungen
  3. 03 Grenzen und Best Practices
  4. 04 Tools in JSON definieren
  5. 05 tool_choice und Kontrolle
  6. 06 Parallele Aufrufe
  7. 07 Pydantic und Tool-Definition mit dem xAI SDK
  8. 08 Mischen von Server- und Client-Tools
  9. 09 Streaming und Tools
  10. 10 Responses API und function_call_output
  11. 11 Mehrwendige Gespräche mit Tools
  12. 12 Vollständiger Wetter-Agent
  13. 13 Multi-Tool Pipeline
  14. 14 Best Practices und Zusammenfassung