4.9 bei Google (58 Bewertungen)

PydanticAI Schulung: KI-Agenten mit Python entwickeln

Agenten bauen, deren Ergebnisse Dein Code direkt verarbeiten kann

Zu den Terminen

Wer KI-Agenten mit Python entwickelt, steht früher oder später vor derselben Frage: Wie kommen die Antworten des Modells zuverlässig in den bestehenden Programmcode? Genau an dieser Schnittstelle setzt diese PydanticAI Schulung an.

Im Zentrum steht ein Agent für Serviceanfragen, der Vorgangsdaten aus einer bereitgestellten Beispieldatenquelle abruft. Statt einer beliebigen Textantwort liefert er festgelegte Felder an das Support-Team – damit wird im Projekt sichtbar, welche Angaben der nachgelagerte Code tatsächlich verarbeiten soll.

Du definierst das Ergebnis zunächst mit einem Pydantic-Modell, legst zulässige Werte für die Kategorie fest und beschreibst mit weiteren Feldern den nächsten Bearbeitungsschritt. Weicht eine Modellantwort davon ab, wird der Fehler bei der Validierung sichtbar. Anschließend erhält der Agent eine Tool-Funktion mit typisierten Parametern, die Daten anhand einer Vorgangsnummer abfragt, sodass ungültige Eingaben geprüft werden können.

Mit Dependencies stellst Du dem Agenten Daten zur Verfügung, die er während seiner Ausführung benötigt. Du untersuchst zudem den Umgang mit fehlerhaften Antworten und die Begrenzung erneuter Versuche. Allgemeine Agenten-Grundlagen bleiben bewusst außen vor, damit ausreichend Zeit für den Code und seine Fehlerfälle bleibt.

Zum Abschluss baust Du automatisierte Tests: Kontrollierte Modellantworten ersetzen echte Aufrufe, sodass sich das Verhalten bei gültigen und ungültigen Werten wiederholt prüfen lässt. Ein Test deckt fehlerhafte Tool-Parameter ab, ein weiterer schützt das vereinbarte Ausgabeformat vor unbeabsichtigten Änderungen. Am Ende integrierst Du den Agenten in die Python-Anwendung und prüfst den gesamten Weg von der Serviceanfrage bis zur typisierten Übergabe.

Lernziele

Nach diesem Kurs kannst Du:

Einen PydanticAI-Agenten für Serviceanfragen konfigurieren

Ausgaben mit einem Pydantic-Modell typisiert definieren

Zulässige Werte für Servicekategorien festlegen

Validierungsfehler bei Agentenausgaben erkennen und einordnen

Tool-Funktionen mit typisierten Parametern bauen

Vorgangsdaten über ein Tool anhand einer Nummer abrufen

Dependencies für Laufzeitdaten des Agenten einsetzen

Retry-Limits für fehlerhafte Tool-Aufrufe konfigurieren

Agenten mit FunctionModel ohne Live-Modellaufrufe testen

Regressionstests für das vereinbarte Ausgabeformat schreiben

Den Agenten in eine Python-Anwendung integrieren

Inhalte

Agent für Serviceanfragen konfigurieren

  • Agent-Konfiguration mit PydanticAI

  • Modellzugriff für den Agentenlauf

  • Testkonfiguration ohne Live-Modellaufrufe

Ausgaben mit Pydantic validieren

  • Pydantic-Modell für das Übergabeergebnis

  • Zulässige Werte für Servicekategorien

  • Validierungsfehler bei Agentenausgaben

Vorgangsdaten über Tools abrufen

  • Typannotationen für Tool-Parameter

  • Vorgangsnummer als Abfrageparameter

  • Fehlerhafte Tool-Argumente prüfen

Dependencies und Wiederholungen steuern

  • RunContext für bereitgestellte Anwendungsdaten

  • Wiederholungen bei ungültigen Modellausgaben

  • Retry-Limits bei fehlerhaften Tool-Aufrufen

Agenten ohne Live-Modell testen

  • Kontrollierte Antworten mit FunctionModel

  • Testfälle für ungültige Tool-Argumente

  • Regressionstests für das Ausgabeformat

Agent in die Python-Anwendung integrieren

  • Typisierte Übergabe an das Support-Team

  • Integrationstest mit einer Beispielanfrage

Zielgruppe

Diese Schulung richtet sich an Python-Entwickler, die bereits Erfahrung mit API-Anwendungen mitbringen und nun KI-Agenten mit typisierten, validierbaren Ausgaben entwickeln möchten.

Auch KI-Entwickler mit bestehenden Agentenprojekten profitieren, wenn sie die Übergabe von Modellantworten an nachgelagerten Code zuverlässiger und testbarer gestalten wollen.

Ebenso geeignet ist der Kurs für Backend-Teams, die typisierte Modellausgaben benötigen, um KI-Ergebnisse sicher in bestehende Systeme und Prozesse zu integrieren.

Voraussetzungen

Vorausgesetzt wird sicherer Umgang mit Python-Funktionen und Typannotationen, da diese Kenntnisse direkt für die Arbeit mit Pydantic-Modellen und typisierten Tool-Parametern im Kurs benötigt werden.

Häufige Fragen zur PydanticAI Schulung

Nein, Vorerfahrung mit KI-Agenten ist nicht erforderlich. Der Kurs setzt sicheren Umgang mit Python-Funktionen und Typannotationen voraus; die Grundlagen rund um Agenten und PydanticAI werden im Kurs selbst vermittelt.

Schulungen, die dich interessieren könnten

Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen

Lufthansa Logo
BMW Logo
Bundeswehr Logo
Logo der ARD Gruppe
Zalando Logo
Volkswagen Logo

Das sagen unsere Kunden

Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.

Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.

Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.

Passende Artikel aus unserem Blog