Frameworks

Die Framework-Seiten dienen nicht als vollständige Produktkataloge. Sie erklären die Werkzeuge, die im Kurs tatsächlich gebraucht werden, und vor allem, an welcher Stelle welches Framework den Unterschied macht. Entscheidend ist weniger, was ein Tool alles kann, sondern wofür es im Projektaufbau taugt.

LLM-Orchestrierung & Workflows

LangChain ist im Projekt die zentrale Schicht zwischen Modell und Anwendung. Wer verstehen will, warum Providerwechsel, Chains oder Tool-Integration im Kurs vergleichsweise kontrollierbar bleiben, beginnt hier.

Vektordatenbanken

ChromaDB wird dort relevant, wo semantische Suche nicht nur eine Idee bleiben soll. Die Seite zeigt weniger “was ChromaDB alles bietet”, sondern wie daraus ein brauchbarer Retrieval-Pfad wird.

No-Code / Low-Code

Nicht jede Anwendung beginnt mit Python-Code. Agent Builder ist im Kurs vor allem als Vergleich interessant: Wo reicht ein visueller Workflow, und ab wann wird Code unverzichtbar?

Projektspezifische Bibliotheken

Die genai_lib bündelt genau die Hilfsfunktionen, die im Kurs immer wieder gebraucht werden. Wer nachvollziehen möchte, warum Setups, API-Keys und Visualisierungen in den Notebooks vergleichsweise konsistent aussehen, findet hier die technische Basis.

Modell-Auswahl

Modellauswahl ist selten nur eine Qualitätsfrage. Häufiger geht es um Kosten, Latenz, Modalitäten und die Frage, ob ein stärkeres Modell den Mehraufwand überhaupt rechtfertigt.

Prompt-Templates

Prompt-Dateien werden im Kurs nicht als Textbausteine behandelt, sondern als wartbare Schnittstelle zwischen Idee und Anwendung. Die Seite zeigt, wie daraus mehr wird als eine Sammlung lose kopierter Prompts.

Best Practices & Anti-Patterns

Empfohlene Patterns und Anti-Patterns für die im Kurs zentralen Frameworks.

  • LangChain Best PracticesWas sind die 7 MUST-HAVE Features? Pflichtpatterns für alle LangChain 1.0+ Notebooks
    • init_chat_model(), with_structured_output(), @tool, create_agent()
    • LCEL | Chains, Middleware, Standard Content Blocks
    • Anti-Patterns und Migrationshinweise (v1.2.x Neuerungen)
  • LangSmith Best PracticesWie observiere ich Chains und Agenten richtig? Tracing, Evaluation und Monitoring in der Praxis
    • LANGSMITH_* Umgebungsvariablen (nicht LANGCHAIN_*)
    • .with_config(), .func(), Projektname-Konventionen
    • Troubleshooting: EU-Endpoint, falsches Projekt, fehlende Traces

Table of contents