Auto-Agent-GPT (AKA AAGPT) เป็นแอปพลิเคชั่นโอเพนซอร์ซแบบทดลองที่แสดงความสามารถของแบบจำลองภาษาขนาดใหญ่
การสนับสนุน: งานทั่วไปเกมที่สุกเกินไป
ภาษา: [ภาษาอังกฤษ] [中文]


ในการติดตั้ง AAGPT ให้ทำตามขั้นตอนเหล่านี้:
โคลนที่เก็บ AAGPT จาก GitHub และนำทางไปยังโฟลเดอร์ที่ดาวน์โหลด
git clone [email protected]:hyintell/AAGPT.git
cd AAGPT
ใช้คำสั่งต่อไปนี้ในเทอร์มินัลของคุณด้วย PIP:
pip install -r requirements.txtเพียงสองขั้นตอนคุณสามารถเริ่มใช้ความสามารถในการประมวลผลภาษาธรรมชาติของ AAGPT ด้วยคีย์ OpenAI API ของคุณ
เปิดไฟล์ setup/game.yaml และป้อนคีย์ OpenAI API ของคุณในฟิลด์ openai_api_key
นำทางไปยังโฟลเดอร์ AAGPT และเรียกใช้คำสั่งต่อไปนี้:
python aagpt.py หลังจากติดตั้ง AAGPT คุณจะต้องตั้งค่า API ที่เกี่ยวข้องเพื่อใช้แอปพลิเคชัน คุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:
cd setupsetup มีการตั้งค่าเกมสองเกมคือ game.yaml ซึ่งใช้ Chatgpt เป็น Momery Store และ game2.yaml ซึ่งใช้ Pinecone เป็น Momery Store คุณสามารถเลือกหนึ่งในนั้นเพื่อตั้งค่า APIgame.yaml คุณจะใช้ GPT เป็น Memory Store ดังนั้นโปรดกรอกข้อมูลต่อไปนี้:openai_api_key : คีย์ OpenAI API ของคุณ หากคุณไม่มีคุณสามารถสร้างบัญชีฟรีและรับคีย์ API จากเว็บไซต์ OpenAIopenai_model : รุ่น OpenAI CHATGPT ที่จะใช้ เลือกจาก "GPT-3.5-turbo", "GPT4" หรือ "Text-Davinci-003"env_openai_api_key : คีย์ Openai CHATGPT สำหรับ Env คุณสามารถเก็บได้เหมือนกันagent_openai_api_key : คีย์ Openai CHATGPT สำหรับตัวแทนคุณสามารถเก็บได้เหมือนกันgoal : วัตถุประสงค์หลักของตัวแทน AIinit_task : งานเริ่มต้นที่จะผนวกเข้ากับรายการงานagent_life : เวลาตลอดชีวิตของตัวแทนในค่าเริ่มต้นเราตั้งค่าเป็น 256 หมายเหตุ: ทางเลือกคุณสามารถใช้ game2.yaml ซึ่งใช้ Pinecone เป็น Memory Store นอกเหนือจากการตั้งค่าข้างต้นคุณจะต้องกรอกข้อมูลต่อไปนี้:
agent_pinecone_api_key : แบบฟอร์มจะเป็นรายการ [Your Pinecone API , Your Pinecone Region] , แรกคือ pinecone api และที่สองจะเป็นภูมิภาคของดัชนีของคุณคุณสามารถรับได้จากเว็บไซต์ pineconeagent_pinecone_index : ชื่อดัชนีของดัชนี Pinecone ที่จะใช้ ในค่าเริ่มต้นเราใช้ aagpt_agent_index 
ติดตั้ง Opencooking Envs
มาเล่นกันเถอะ
python aagpt-overcooked.py --render หลังจากตั้งค่า API ที่ถูกต้องคุณสามารถทดสอบ AAGPT ได้โดยดำเนินการไฟล์ aagpt.py ในเทอร์มินัลของคุณ:
python aagpt.py เมื่อ AAGPT กำลังทำงานอยู่คุณสามารถเริ่มโต้ตอบกับมันได้โดยการพิมพ์ในพรอมต์และสังเกตการตอบสนองของมัน
หากคุณต้องการเปลี่ยนการตั้งค่าการตั้งค่าหรือการตั้งค่าหน่วยความจำคุณสามารถใช้คำสั่งต่อไปนี้:
python aagpt.py --world_root setup/game2.yamlเรารู้สึกขอบคุณอย่างยิ่งสำหรับการมีส่วนร่วมของโครงการโอเพ่นซอร์ส: Auto-GPT และ Babyagi