Beschreibung
Diese Schnellstartanleitung von LangChain bietet einen praxisorientierten Ansatz zum schnellen Erstellen funktionaler KI-Agenten. Sie beginnt mit der Darstellung der erforderlichen Abhängigkeiten, einschließlich LangChain und deepagents, und führt die Benutzer durch den Installationsprozess mit uv. Für die Funktionalität des Agenten ist es unerlässlich, dass die Anleitung detailliert beschreibt, wie API-Schlüssel für eine breite Palette unterstützter Modell-Anbieter wie OpenAI, Google Gemini, Claude (Anthropic), OpenRouter, Fireworks, Baseten, Ollama, Azure, AWS Bedrock und HuggingFace eingerichtet werden.
Die Anleitung führt dann durch die Erstellung eines grundlegenden Agenten, der Fragen beantworten und Tools nutzen kann. Dies wird mit einem einfachen Beispiel veranschaulicht, das eine Wetterfunktion beinhaltet, und zeigt, wie ein Agent den bereitgestellten Kontext nutzt, um relevante Tools aufzurufen. Benutzer können Modell-Anbieter einfach austauschen, indem sie den Modellnamen ändern und den entsprechenden API-Schlüssel konfigurieren.
Für komplexere Anwendungen führt der Schnellstart zum Erstellen eines realen Recherche-Agenten. Dieser Abschnitt untersucht fortgeschrittene Konzepte wie detaillierte System-Prompts für verbessertes Agentenverhalten, die Erstellung von Tools, die mit externen Datenquellen integriert werden (z. B. Abrufen von Text aus URLs), die Konfiguration von Modellen für konsistente Antworten und die Implementierung von Konversationsspeicher für Chat-ähnliche Interaktionen. Er hebt auch die Unterscheidung zwischen LangChain-Agenten und Deep-Agenten hervor, wobei Deep-Agenten integrierte Funktionen wie Planung und Sub-Agenten für minimale Einrichtung bieten.
Darüber hinaus betont die Anleitung die Bedeutung der Nachverfolgung von Agentenaufrufen mit LangSmith zur Inspektion des Agentenverhaltens, insbesondere in komplexen Anwendungen. Sie enthält Anweisungen zur Einrichtung von LangSmith für die Protokollierung von Traces und empfiehlt LangSmith Engine für die Überwachung und Fehlererkennung. Der Schnellstart schließt mit der Darstellung der nächsten Schritte für die Bereitstellung von Agenten und deren Integration mit anderen Tools und Plattformen.
LangChain Quickstart's Kernfunktionen
KI-Agenten schnell erstellen
Integration mit mehreren LLM-Anbietern
Benutzerdefinierte Tools für die Agenteninteraktion erstellen
Konversationsspeicher implementieren
LangSmith zur Nachverfolgung der Agentenausführung nutzen
Unterstützung für LangChain-Agenten und Deep-Agenten
Detaillierte System-Prompt-Konfiguration
Beispielcode für grundlegende und fortgeschrittene Agenten
API-Schlüsselverwaltung für verschiedene Dienste
Abhängigkeitsverwaltung mit uv
Erste Schritte mit LangChain Quickstart
Abhängigkeiten installieren: Verwenden Sie uv, um langchain und deepagents zu installieren.
API-Schlüssel einrichten: Holen Sie sich API-Schlüssel von Ihren gewählten Modell-Anbietern und exportieren Sie sie.
Einen grundlegenden Agenten erstellen: Definieren Sie einen einfachen Agenten mit einem Modell, Tools und einem System-Prompt.
Einen realen Agenten erstellen: Erstellen Sie Agenten mit fortgeschrittenen Funktionen wie Datenabruf und Speicher.
Modelle konfigurieren: Initialisieren Sie Chat-Modelle mit spezifischen Parametern wie Temperatur und Timeout.
Speicher hinzufügen: Implementieren Sie Speicher mit InMemorySaver oder persistenten Checkpointern.
Agentenaufrufe nachverfolgen: Setzen Sie Umgebungsvariablen für LangSmith und führen Sie Ihr Skript aus, um Traces zu protokollieren.
LangChain Quickstart's Anwendungsfälle
- Grundlegende Agenten erstellen
- Recherche-Agenten entwickeln
- Mit LLMs integrieren
- Konversationelle KI implementieren
- Tool-Nutzung
- Agenten-Debugging
- Fortgeschrittene Agentenfunktionen






