Was macht agent-forge?
Orchestrieren Sie multi-agent KI-Workflows mit LangGraph für Planung, Recherche, Codierung und Kritik in einem Python-Framework.
Übersicht
Dieses Framework ermöglicht es, mehrere KI-Agenten zu definieren und zu orchestrieren, die zusammenarbeiten, um komplexe Aufgaben zu lösen. Jeder Agent hat eine spezifische Rolle (z.B. Planer, Rechercheur, Programmierer, Kritiker) und nutzt die Fähigkeiten von LangGraph, um Abläufe zu koordinieren.
Hauptfunktionen
- Multi-Agent Orchestrierung: Koordinieren Sie mehrere Agenten mit unterschiedlichen Spezialisierungen.
- LangGraph Integration: Nutzen Sie Graphen, um Abhängigkeiten und Abläufe zwischen Agenten zu definieren.
- Erweiterbare Rollen: Fügen Sie benutzerdefinierte Agenten hinzu oder passen Sie bestehende an.
- Flexible Workflows: Definieren Sie sequenzielle oder parallele Ausführungen.
Unterstützte Plattformen
- Python 3.10+
- LangGraph
- Alle gängigen KI-Modellanbieter (OpenAI, Anthropic, etc.)
Verwendung
- Installieren Sie das Framework über pip:
pip install agent-forge - Definieren Sie Ihre Agenten in einer Konfigurationsdatei:
agents: planner: role: "Planer" model: "gpt-4" researcher: role: "Rechercheur" model: "claude-3" - Starten Sie einen Workflow:
from agent_forge import Orchestrator orchestrator = Orchestrator(config="config.yaml") result = orchestrator.run("Erstellen Sie eine Web-App für Aufgabenverwaltung")
Beispiel
# Beispiel für einen einfachen Workflow mit zwei Agenten
from agent_forge import Agent, Workflow
planner = Agent(name="Planer", model="gpt-4")
coder = Agent(name="Programmierer", model="claude-3")
workflow = Workflow(steps=[planner, coder])
workflow.execute("Entwerfen und implementieren Sie eine REST-API")
Lizenz
MIT