Auto-Agent-GPT (auch bekannt als AAGPT) ist eine weitere experimentelle Open-Source-Anwendung, die die Funktionen großer Sprachmodelle zeigt.
Support: Allgemeine Aufgaben, übergekochtes Spiel
Sprache: [Englisch] [中文]


Befolgen Sie die folgenden Schritte, um AAGPT zu installieren:
Klonen Sie das AAGPT -Repository aus GitHub und navigieren Sie zum heruntergeladenen Ordner.
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
Verwenden Sie den folgenden Befehl in Ihrem Terminal mit PIP:
pip install -r requirements.txtNur zwei Schritte, können Sie mit Ihrem OpenAI -API -Schlüssel die Verarbeitungsfähigkeiten von AAGPTs natürlichen Sprachverarbeitungen verwenden.
Öffnen Sie die Datei setup/game.yaml und geben Sie Ihre OpenAI -API -Schlüssel im Feld openai_api_key ein.
Navigieren Sie zum AAGPT -Ordner und führen Sie den folgenden Befehl aus:
python aagpt.py Nach der Installation von AAGPT müssen Sie verwandte APIs einrichten, um die Anwendung zu verwenden. Sie können dies tun, indem Sie folgende Schritte ausführen:
cd setupsetup -Ordner gibt es zwei Spieleinstellungen, game.yaml , die den Chatgpt als Momery Store und game2.yaml verwenden, die den Pinecone als Momery Store verwenden. Sie können einen von ihnen auswählen, um die API einzurichten.game.yaml verwenden Sie GPT als Speicherspeicher. Geben Sie daher die folgenden Informationen aus:openai_api_key : Dein OpenAI -API -Schlüssel. Wenn Sie keine haben, können Sie ein kostenloses Konto erstellen und einen API -Schlüssel von der OpenAI -Website erhalten.openai_model : Das zu verwendende OpenAI -Chatgpt -Modell. Wählen Sie aus "GPT-3.5-Turbo", "GPT4" oder "Text-Davinci-003".env_openai_api_key : OpenAI CHATGPT -Schlüssel für Env können Sie das gleiche halten wie das gemeinsame.agent_openai_api_key : OpenAI CHATGPT -Schlüssel für Agenten können Sie das gleiche halten wie das gemeinsame.goal : Das Hauptziel des KI -Agenten.init_task : Die anfänglichen Aufgaben, die an die Aufgabenliste angehängt werden sollen.agent_life : Die Lebenszeit der Agenten, in standardmäßigem Standard, setzen wir es auf 256. HINWEIS: Optional können Sie game2.yaml verwenden, das PineCone als Speicherspeicher verwendet. Zusätzlich zu den oben genannten Einstellungen müssen Sie die folgenden Informationen ausfüllen:
agent_pinecone_api_key : Das Formular ist eine Liste [Your Pinecone API , Your Pinecone Region] , die erste PineCone -API und der zweite ist die Region Ihres Index, Sie können sie von der Pinecone -Website erhalten.agent_pinecone_index : Der Zeigename des zu verwendenden Pinecone -Index. Im Standardwert verwenden wir aagpt_agent_index . 
Installieren Sie OpenCooking Envs.
Lass uns spielen
python aagpt-overcooked.py --render Nach dem Einstellen der richtigen APIs können Sie AAGPT testen, indem Sie die Datei aagpt.py in Ihrem Terminal ausführen:
python aagpt.py Sobald AAGPT ausgeführt wird, können Sie damit beginnen, mit ihm zu interagieren, indem Sie Eingabeaufforderungen eingeben und seine Antworten beobachten.
Wenn Sie die Einstellung oder Speichereinstellung ändern möchten, können Sie den folgenden Befehl verwenden:
python aagpt.py --world_root setup/game2.yamlWir sind zutiefst dankbar für die Beiträge von Open-Source-Projekten: Auto-GPT und Babyagi.