Web-App | Blogbeitrag
GPTeam verwendet GPT-4, um mehrere Agenten zu erstellen, die zusammenarbeiten, um vordefinierte Ziele zu erreichen. Das Hauptziel dieses Projekts besteht darin, das Potenzial von GPT-Modellen zur Verbesserung der Multiagentenproduktivität und effektiven Kommunikation zu untersuchen.
Sehen Sie sich hier eine Videodemo an: https://www.youtube.com/watch?v=cIxhI1d6NsM
Lesen Sie hier mehr über die Architektur: https://blog.langchain.dev/GPTeam-a-multi-agent-simulation/
Führen Sie die folgenden Schritte aus, um mit der Erkundung von GPTeam zu beginnen:
cd GPTeam
python setup.py
aus, um die Einrichtung Ihrer Umgebung zu überprüfen und sie nach Bedarf zu konfigurieren.env
mit Ihren API-Schlüsseln. Sie benötigen einen OpenAI-API-Schlüssel, den Sie hier erhalten können. Durch die Bereitstellung von API-Schlüsseln für optionale Dienste wird die Verwendung anderer Tools ermöglicht.poetry run world
ausführen Um die Welt kostengünstig zu verwalten, können Sie poetry run world --turbo
verwenden. Dadurch wird gpt3.5-turbo für alle LLM-Anrufe verwendet, was viel günstiger ist, aber mit schlechteren Ergebnissen zu rechnen ist!
Jetzt können Sie die Welt in Aktion beobachten und zusehen, wie die Agenten miteinander interagieren und zusammenarbeiten, um die ihnen zugewiesenen Anweisungen auszuführen.
GPTeam verwendet separate Agenten, die jeweils mit einem Speicher ausgestattet sind und mithilfe der Kommunikation als Werkzeug miteinander interagieren. Die Implementierung des Agentengedächtnisses und der Agentenreflexion ist durch diese Forschungsarbeit inspiriert. Agenten bewegen sich auf der ganzen Welt und führen Aufgaben an verschiedenen Orten aus, je nachdem, was sie tun und wo sich andere Agenten befinden. Sie können miteinander sprechen, gemeinsam an Aufgaben arbeiten und gleichzeitig auf gemeinsame Ziele hinarbeiten.
Die Welt ist ein geschäftiger Ort! Um einen Überblick darüber zu erhalten, was verschiedene Agenten tun, während die Welt läuft, können Sie den Ordner agents/
besuchen, in dem sich für jeden Agenten eine TXT-Datei mit einer Zusammenfassung seines aktuellen Status befindet.
Um die Welt zu verändern, müssen Sie nur Folgendes tun:
config.json
vor, indem Sie die verfügbaren Agenten oder Standorte aktualisierenpoetry run db-reset
poetry run world
Lesen Sie die speziellen Discord-Setup-Dokumente durch
Stellen Sie sicher, dass Sie einen ANTHROPIC_API_KEY
in Ihrer Umgebung haben. Dann können Sie poetry run world --claude
verwenden, das die Welt mit claude-v1
für einige Aufrufe und claude-v1-instant
für andere ausführt.
Stellen Sie sicher, dass Sie die Window-Erweiterung installiert haben, dann können Sie poetry run world --window
verwenden. Einige Modelle reagieren möglicherweise langsam, da die Eingabeaufforderungen sehr lang sind.
Wir freuen uns über Beiträge zu GPTeam ! Um einen Beitrag zu leisten, folgen Sie bitte diesen Schritten:
Wir werden Ihre Pull-Anfrage prüfen und bei Bedarf Feedback geben.
Lizenziert unter der MIT-Lizenz.