0Pricing
AI Agents · Lektion

Agent-Läufe visualisieren (Langfuse, LangSmith)

Öffnen Sie die UIs von Langfuse oder LangSmith, um einen Trace-Baum zu untersuchen und fehlgeschlagene Läufe erneut abzuspielen.

Agent-Läufe visualisieren (Langfuse, LangSmith) ist eine kostenlose AI Agents-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des AI Agents-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der AI Agents-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Zwei führende Tools

Sie können Tracing selbst entwickeln, aber zwei Produkte erledigen das sofort einsatzbereit sehr gut:

  • Langfuse – Open Source, selbst hostbar, frameworkunabhängig
  • LangSmith – Closed Source, vom LangChain-Team

Außerdem gibt es Helicone, Phoenix sowie Weights & Biases für bestimmte Workflows.

Langfuse-Überblick

Langfuse bietet Ihnen:

  • Trace-Baumansicht mit Zeitmessung
  • Eingaben und Ausgaben pro Span
  • Aggregierte Kosten und Token
  • Unterstützung für Datasets und Evals
  • Prompt-Versionierung
  • Open Source – lokal mit Docker ausführbar

Langfuse Quick Start

# pip install langfuse openai
from langfuse.openai import openai

response = openai.chat.completions.create(
    model='gpt-4o-mini',
    messages=[{'role': 'user', 'content': 'Hi'}],
    name='greeting'   # span name
)
# Trace automatically appears in Langfuse UI

Manuelle Spans in Langfuse

Für Tool-Aufrufe oder benutzerdefinierte Logik:

from langfuse import Langfuse
lf = Langfuse()

trace = lf.trace(name='agent-run', user_id='u-42')
span = trace.span(name='search-tool', input={'query': 'shipping'})
results = search_kb('shipping')
span.end(output=results)

LangSmith Quick Start

# pip install langsmith
import os
os.environ['LANGCHAIN_TRACING_V2'] = 'true'
os.environ['LANGCHAIN_API_KEY'] = '...'

# Any LangChain code automatically logs to LangSmith
from langchain_openai import ChatOpenAI
llm = ChatOpenAI()
llm.invoke('Hello')
# Trace appears in https://smith.langchain.com

LangSmith ohne LangChain

Sie können LangSmith aus jedem Code heraus mit dem Dekorator @traceable verwenden:

from langsmith import traceable

@traceable
def ask_agent(query: str):
    # your custom agent code here
    return final_answer

Was die Benutzeroberfläche zeigt

  • Liste der letzten Traces mit Status (ok/error)
  • Ein Trace → Baum der Spans
  • Pro Span: Modell, Latenz, Tokens, Kosten, Eingabe/Ausgabe
  • Einen Trace mit Änderungen erneut ausführen

Tagging und Filterung

Traces mit Tags versehen, damit Sie sie filtern können:

trace = lf.trace(name='agent-run', tags=['production', 'tenant:acme', 'tool:rag'])

Nutzerfeedback

Daumen-hoch-/Daumen-runter-Bewertungen von Endbenutzern erfassen und an den Trace anhängen:

trace.score(name='user-rating', value=1)   # thumbs up
trace.score(name='user-rating', value=0)   # thumbs down

Datasets und Replays

Mit beiden Tools können Sie Traces in Eval-Datasets umwandeln. Wählen Sie 50 fehlgeschlagene Produktions-Traces aus, speichern Sie sie als Dataset und führen Sie sie mit einem neuen Prompt erneut aus, um sie zu vergleichen.

Self-Hosting Langfuse

# docker-compose with Postgres + Clickhouse
version: '3'
services:
  langfuse:
    image: langfuse/langfuse:latest
    ports: ['3000:3000']
    environment:
      DATABASE_URL: postgresql://...
      NEXTAUTH_SECRET: '...'
      SALT: '...'
# Then point LANGFUSE_HOST=http://localhost:3000

Tools vergleichen

LangfuseLangSmithHelicone
Open SourceJaNeinJa
FrameworkBeliebigLangChain-firstBeliebig
EvalJaJaGrundlegend

Selbst gehostet?

Welche dieser Tracing-Tools können mit Docker selbst gehostet werden?

Zusammenfassung

Verwenden Sie ein Tracing-Tool – Langfuse für Open Source und Self-Hosting, LangSmith für eine enge LangChain-Integration. Erfassen Sie Nutzerfeedback. Erstellen Sie für Evals ein Dataset aus echten Traces.

Häufig gestellte Fragen

Ist die Lektion „Agent-Läufe visualisieren (Langfuse, LangSmith)“ kostenlos?

Ja — der vollständige Text von „Agent-Läufe visualisieren (Langfuse, LangSmith)“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des AI Agents-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der AI Agents-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Agent-Läufe visualisieren (Langfuse, LangSmith)“?

Öffnen Sie die UIs von Langfuse oder LangSmith, um einen Trace-Baum zu untersuchen und fehlgeschlagene Läufe erneut abzuspielen. Du übst AI Agents mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um AI Agents zu starten?

Keine Vorkenntnisse erforderlich. AI Agents auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Agent-Läufe visualisieren (Langfuse, LangSmith)“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser AI Agents-Lektion Code schreiben und ausführen?

Ja. Jede AI Agents-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Warum Agents Tracing benötigen
  2. Tool-Aufrufe sowie Ein- und Ausgaben protokollieren
  3. Latenz und Kosten pro Schritt
  4. Agent-Läufe visualisieren (Langfuse, LangSmith)
← Zurück zu AI Agents