Auto-agent-GPT (alias AAGPT) adalah aplikasi sumber terbuka eksperimental lain yang menampilkan kemampuan model bahasa besar.
Dukungan: Tugas Umum, Game Overcooked
Bahasa: [Bahasa Inggris] [中文]


Untuk menginstal AAGPT, ikuti langkah -langkah ini:
Kloning repositori AAGPT dari github dan navigasikan ke folder yang diunduh.
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
Gunakan perintah berikut di terminal Anda dengan PIP:
pip install -r requirements.txtHanya dua langkah, Anda dapat mulai menggunakan kemampuan pemrosesan bahasa alami AAGPT dengan kunci API openai Anda.
Buka file setup/game.yaml dan masukkan kunci API openai Anda di bidang openai_api_key .
Arahkan ke folder AAGPT dan jalankan perintah berikut:
python aagpt.py Setelah menginstal AAGPT, Anda perlu mengatur API terkait untuk menggunakan aplikasi. Anda dapat melakukan ini dengan mengikuti langkah -langkah ini:
cd setupsetup , ada dua pengaturan game, game.yaml yang menggunakan chatgpt sebagai toko momery dan game2.yaml yang menggunakan Pinecone sebagai Momery Store. Anda dapat memilih salah satu dari mereka untuk mengatur API.game.yaml , Anda akan menggunakan GPT sebagai toko memori, jadi silakan isi informasi berikut:openai_api_key : Kunci API OpenAI Anda. Jika Anda tidak memilikinya, Anda dapat membuat akun gratis dan mendapatkan kunci API dari situs web OpenAI.openai_model : Model OpenAI Chatgpt untuk digunakan. Pilih dari "GPT-3.5-Turbo", "GPT4", atau "Text-Davinci-003".env_openai_api_key : Kunci chatgpt openai untuk Env, Anda dapat tetap sama dengan yang umum.agent_openai_api_key : Kunci chatgpt openai untuk agen, Anda dapat tetap sama dengan yang umum.goal : Tujuan utama agen AI.init_task : Tugas awal yang akan ditambahkan ke daftar tugas.agent_life : Seumur hidup agen, secara default, kami mengaturnya ke 256. Catatan: Secara opsional, Anda dapat menggunakan game2.yaml yang menggunakan Pinecone sebagai Memory Store. Selain pengaturan di atas, Anda harus mengisi informasi berikut:
agent_pinecone_api_key : Formulirnya akan menjadi daftar [Your Pinecone API , Your Pinecone Region] , yang pertama adalah Pinecone API, dan kedua akan menjadi wilayah indeks Anda, Anda bisa mendapatkannya dari situs web Pinecone.agent_pinecone_index : Nama indeks indeks Pinecone untuk digunakan. Secara default, kami menggunakan aagpt_agent_index . 
Instal OpenCooking Envs.
Ayo Bermain
python aagpt-overcooked.py --render Setelah mengatur API yang benar, Anda dapat menguji AAGPT dengan mengeksekusi file aagpt.py di terminal Anda:
python aagpt.py Setelah AAGPT berjalan, Anda dapat mulai berinteraksi dengannya dengan mengetikkan petunjuk dan mengamati responsnya.
Jika Anda ingin mengubah pengaturan atau pengaturan memori, Anda dapat menggunakan perintah berikut:
python aagpt.py --world_root setup/game2.yamlKami sangat berterima kasih atas kontribusi yang dibuat oleh proyek open-source: Auto-GPT dan Babyagi.