Was macht autogen?
Ein Web-Interface-Prototyp, der Nicht-Entwicklern ermöglicht, Multi-Agenten-Workflows zu kuratieren und Aufgabenfortschritte grafisch zu verfolgen.
Funktionen
- Visuelle Zusammenstellung von Agententeams
- Grafische Darstellung von Aufgabenabhängigkeiten
- Echtzeit-Verfolgung der Aufgabenausführung
- Keine Programmierkenntnisse erforderlich
Voraussetzungen
- Python 3.8 oder höher
- pip (Python Paketmanager)
- Ein moderner Webbrowser (Chrome, Firefox, Edge)
Installation
pip install pyautogen
Verwendung
- Starten Sie den Web-Interface-Server:
python web_interface.py - Öffnen Sie
http://localhost:5000in Ihrem Browser. - Erstellen Sie einen neuen Workflow, indem Sie Agenten aus der Bibliothek hinzufügen.
- Definieren Sie Aufgaben und deren Abhängigkeiten.
- Starten Sie die Ausführung und beobachten Sie den Fortschritt in der grafischen Ansicht.
Konfiguration
Die Konfiguration erfolgt über die Datei config.yaml:
agents:
- name: "Assistant"
type: "assistant"
llm: "gpt-4"
- name: "UserProxy"
type: "user_proxy"
human_input_mode: "ALWAYS"
Unterstützte Plattformen
- Windows
- macOS
- Linux
Lizenz
MIT