Zum Hauptinhalt springen
    Zurück zu Kursen
    Fortgeschritten

    PydanticAI – LLM-Agenten in Python bauen

    PydanticAI ist das am schnellsten wachsende Python-Agent-Framework und kombiniert die ergonomische Design-Philosophie von FastAPI mit der Power von Pydantic-Validierung für LLM-Interaktionen. In diesem intensiven 1-Tages-Kurs lernst du, wie du intelligente Agenten baust, testest und deployst, die Tools nutzen, strukturierten State verwalten und typsichere Outputs produzieren. Du arbeitest mit mehreren LLM-Anbietern (OpenAI, Anthropic, Gemini, Ollama), implementierst Dependency Injection für saubere Architektur und nutzt Pydantic Logfire für Echtzeit-Observability. Am Ende des Tages hast du einen voll funktionsfähigen Multi-Tool-Agenten gebaut, der produktionsbereit ist.

    4 Module
    16 Lektionen
    1 Tag
    PydanticAI – LLM-Agenten in Python bauen – 1 Tag Machine Learning-Kurs bei apigenio

    Fähigkeiten, die du lernen wirst

    PydanticAI-Agent-Framework
    Strukturierte LLM-Outputs
    Tool-Use-Agenten
    Dependency Injection
    Multi-Provider-LLM-Support
    Pydantic-Logfire-Observability
    Agent-Testing-Patterns
    FastAPI-Agent-Deployment

    Kursmodule & Lektionen

    1

    PydanticAI Grundlagen

    Agent-Architektur, die Agent-Klasse, System-Prompts, strukturierte Ergebnisse mit Pydantic-Modellen, modell-agnostisches Design (OpenAI, Anthropic, Gemini, Ollama).

    2h
    Agent-Architektur

    Verstehe den Aufbau von LLM-Agenten, um sie effektiv zu konstruieren.

    30min
    System-Prompts

    Erkunde, wie System-Prompts das Verhalten deiner KI-Agenten steuern.

    30min
    Strukturierte Ergebnisse

    Erfahre, wie du strukturierte Ergebnisse von deinen LLM-Agenten erhältst.

    30min
    Modell-agnostisches Design

    Entdecke die Vorteile eines modell-agnostischen Designs für deine Agenten.

    30min
    2

    Tools & Dependencies

    Agent-Tools definieren, Tool-Parameter und Rückgabetypen, Dependency Injection mit RunContext, Zugriff auf Datenbanken und APIs aus Agenten.

    2h
    Tools definieren

    Lerne, wie du nützliche Tools für deine LLM-Agenten definierst.

    30min
    Parameter & Rückgabetypen

    Verstehe, wie Parameter und Rückgabetypen deine Tools robust machen.

    30min
    Dependency Injection

    Setze Dependency Injection ein, um Tools flexible in deinen Agenten zu verwalten.

    30min
    DB- & API-Zugriff

    Erforsche den Zugriff auf Datenbanken und APIs mittels PydanticAI-Tools.

    30min
    3

    Erweiterte Agent-Patterns

    Mehrstufige Agent-Workflows, Agent-Delegation, strukturierter Gesprächsverlauf, Streaming-Responses, Retry- und Fehlerbehandlungsstrategien.

    2h
    Mehrstufige Workflows

    Erfahre, wie Du komplexe Aufgaben in mehrere Agentenschritte aufteilen kannst.

    30min
    Agent-Delegation

    Lerne, wie Agenten Aufgaben an andere Agenten delegieren können, um effizienter zu sein.

    30min
    Streaming Responses

    Entdecke, wie Du Echtzeit-Antworten von Deinen Agenten erhältst, um die User Experience zu verbessern.

    30min
    Retry & Error Handling

    Optimiere Deine Agenten mit Strategien für Fehlerbehandlung und automatische Wiederholungen.

    30min
    4

    Testing, Observability & Deployment

    Unit-Testing von Agenten mit TestModel und FunctionModel, Pydantic-Logfire-Integration, Kosten- und Latenz-Monitoring, Agenten als FastAPI-Endpoints deployen.

    2h
    TestModel & FunctionModel

    Teste und validiere Deine Modelle und Funktionen, um robuste Agenten zu entwickeln.

    30min
    Logfire-Integration

    Integriere Logfire, um Deine Agentenaktivitäten transparent zu überwachen.

    30min
    Kosten- & Latenz-Monitoring

    Überwache Kosten und Latenzzeiten Deiner Agenten, um Performance und Budget im Blick zu behalten.

    30min
    FastAPI-Deployment

    Sieh, wie Du Deine Agenten mit FastAPI deployen kannst, um sie produktiv zu nutzen.

    30min

    Voraussetzungen

    • Solide Python-Kenntnisse
    • Grundlegendes Verständnis von LLMs und APIs
    • Vertrautheit mit Pydantic ist hilfreich, aber nicht erforderlich
    • Laptop mit Python 3.10+ installiert

    Bereit anzufangen?

    Schliess dich Tausenden von Studierenden an.

    Dein Trainer

    David Pinezich

    David Pinezich

    Erfahrener IT-Architekt und Trainer mit Schwerpunkt Python, Cloud-Architektur und Enterprise-Lösungen. Zertifizierter TOGAF-, CISSP- und AWS-Profi mit langjähriger praktischer Schulungserfahrung.

    Wir verwenden Analytics-Cookies, um unsere Website zu verbessern. Mehr erfahren