GPT-Agents ist eine einfache Mischung aus Autogpt und Verwirrlichkeits-KI mit Schwerpunkt auf Benutzerfreundlichkeit und Benutzererfahrung.
Assistant | ? Therapist | ? ? Chef | ? Investor |
|---|---|---|---|
| Der Standardagent mit einer neutralen Persönlichkeit | Ein Therapeut, der Ihnen bei Ihren Problemen helfen kann | Ein Koch mit großartigem Kochkompetenz | Ein Agent, der Kenntnisse über Finanzen und Investitionen hat |
Merkmale:
Es gibt zwei Optionen: Chat -Modus und Task -Modus. Im Chat -Modus können Sie sich mit dem Agenten unterhalten und im Task -Modus können Sie alle Agenten zusammenarbeiten, um eine Aufgabe zu erledigen.
git clone https://github.com/avocardio/GPT-agents.git
pip install -r requirements.txt
credentials.json (ohne die "(Vorlage)")
Bearbeiten Sie die Datei config.json nach Ihren Wünschen
Führen Sie das Programm aus:
python chat.py
oder
python task.py
Chat -Modus
Befolgen Sie die Anweisungen auf dem Bildschirm, um einen Agenten (1-4) auszuwählen, und wählen Sie dann den zu verwendenden Gesprächsverlauf aus, oder drücken Sie die Eingabetaste, um den aktuellen Verlauf zu verwenden. Danach können Sie sich mit dem Agenten unterhalten.
Um eine Konversation zurückzusetzen und zu speichern, geben Sie "Zurücksetzen" in das Eingabefeld ein und drücken Sie die Eingabetaste. Dadurch speichert die aktuelle Konversation in einer Datei Timestempeled history.json im Ordner des Agenten. Danach haben Sie eine neue Instanz des Agenten.
Task -Modus
Agenten
Derzeit stehen 4 Agenten zur Verfügung.
Um mehr Agenten zu erstellen, erstellen Sie einfach eine Datei im Ordner agents und fügen Sie eine JSON -Datei hinzu oder führen Sie das Skript agent_creator.py aus.
Surfen
Das Browsen ist aktiviert, wenn der Benutzer mithilfe eines der folgenden Schlüsselwörter auffordert:
["search", "browse", "research", "look up", "find", "look for", "google", "browsing", "googling", "looking for", "looking up", "looking up"]
Dadurch wird eine Google -Suche ausgelöst, bei der die ersten 3 Seiten abgekratzt und zusammengefasst werden, damit der Agent dem Benutzer vorlesen kann.
Flüsterapi
config.json aktivieren. Dann können Sie mit dem Agenten sprechen, wenn Sie an der Reihe sind ("Sie:") und die Nachricht mit Eingabetaste akzeptieren. A) Koch
b) Investor
So drucken Sie die aktuelle Nachrichtennutzlast, die an das Modell gesendet wurde (zum Debuggen), Debug-Modus in der Datei config.json aktivieren.