เว็บแอป | โพสต์ในบล็อก
GPTeam ใช้ GPT-4 เพื่อสร้างตัวแทนหลายรายที่ทำงานร่วมกันเพื่อบรรลุเป้าหมายที่กำหนดไว้ล่วงหน้า วัตถุประสงค์หลักของโครงการนี้คือการสำรวจศักยภาพของแบบจำลอง GPT ในการเพิ่มประสิทธิภาพการผลิตแบบหลายตัวแทนและการสื่อสารที่มีประสิทธิภาพ
ดูวิดีโอสาธิตที่นี่: https://www.youtube.com/watch?v=cIxhI1d6NsM
อ่านเพิ่มเติมเกี่ยวกับสถาปัตยกรรมได้ที่นี่: https://blog.langchain.dev/GPTeam-a-multi-agent-simulation/
หากต้องการเริ่มสำรวจ GPTeam ให้ทำตามขั้นตอนเหล่านี้:
cd GPTeam
python setup.py
เพื่อตรวจสอบการตั้งค่าสภาพแวดล้อมของคุณและกำหนดค่าตามความจำเป็น.env
ด้วยคีย์ API ของคุณ คุณจะต้องมีคีย์ OpenAI API ซึ่งคุณสามารถหาได้ที่นี่ การจัดหาคีย์ API สำหรับบริการเสริมจะทำให้สามารถใช้เครื่องมืออื่นๆ ได้poetry run world
หากต้องการบริหารโลกอย่างประหยัด คุณสามารถใช้ poetry run world --turbo
สิ่งนี้จะใช้ gpt3.5-turbo สำหรับการโทร LLM ทั้งหมดซึ่งมีราคาถูกกว่ามาก แต่คาดว่าจะได้ผลลัพธ์ที่แย่กว่านั้น!
ตอนนี้คุณสามารถสังเกตโลกที่กำลังดำเนินการและดูขณะที่เจ้าหน้าที่โต้ตอบซึ่งกันและกัน โดยทำงานร่วมกันเพื่อบรรลุคำสั่งที่ได้รับมอบหมาย
GPTeam จ้างเอเจนต์แยกกัน โดยแต่ละเอเจนต์มีหน่วยความจำ ซึ่งโต้ตอบระหว่างกันโดยใช้การสื่อสารเป็นเครื่องมือ การใช้หน่วยความจำและการสะท้อนของตัวแทนได้รับแรงบันดาลใจจากรายงานวิจัยนี้ เจ้าหน้าที่เดินทางไปทั่วโลกและปฏิบัติงานในสถานที่ที่แตกต่างกัน ขึ้นอยู่กับสิ่งที่พวกเขากำลังทำและสถานที่ตั้งของเจ้าหน้าที่รายอื่น พวกเขาสามารถพูดคุยกันและทำงานร่วมกันในภารกิจต่างๆ โดยทำงานคู่ขนานไปสู่เป้าหมายร่วมกัน
โลกเป็นสถานที่ที่วุ่นวาย! หากต้องการดูว่าเจ้าหน้าที่แต่ละรายกำลังทำอะไรในขณะที่โลกกำลังทำงานอยู่ คุณสามารถไปที่ agents/
โฟลเดอร์ซึ่งมีไฟล์ txt สำหรับแต่ละตัวแทนซึ่งมีข้อมูลสรุปสถานะปัจจุบันของพวกเขา
หากต้องการเปลี่ยนแปลงโลก สิ่งที่คุณต้องทำคือ:
config.json
โดยการอัพเดตเอเจนต์หรือตำแหน่งที่มีอยู่poetry run db-reset
poetry run world
อ่านเอกสารการตั้งค่า Discord เฉพาะ
ตรวจสอบให้แน่ใจว่าคุณมี ANTHROPIC_API_KEY
ใน env ของคุณ จากนั้นคุณสามารถใช้ poetry run world --claude
ซึ่งจะควบคุมโลกโดยใช้ claude-v1
สำหรับการโทรบางสาย และ claude-v1-instant
สำหรับการโทรอื่นๆ
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งส่วนขยาย Window แล้ว จากนั้นคุณสามารถใช้ poetry run world --window
บางรุ่นอาจตอบสนองช้า เนื่องจากข้อความแจ้งยาวมาก
เรายินดีต้อนรับการมีส่วนร่วมของ GPTeam อย่างกระตือรือร้น! หากต้องการมีส่วนร่วม โปรดทำตามขั้นตอนเหล่านี้:
เราจะตรวจสอบคำขอดึงของคุณและให้ข้อเสนอแนะตามความจำเป็น
ได้รับอนุญาตภายใต้ใบอนุญาต MIT