AutoGPT-เดลฟี
นี่คือการทดลองเพื่อสร้างอินสแตนซ์ GPT อัตโนมัติเต็มรูปแบบเพื่อแก้ไขงานที่กำหนดเอง ฟังก์ชั่นการทำงานคล้ายกับ Auto-GPT (https://github.com/Torantulino/Auto-GPT) หรือ BabyAGI (https://github.com/yoheinakajima/babyagi)
?AutoGPT-Delphi ใช้ GPT-4 เป็นค่าเริ่มต้น และจะใช้ GPT3.5-turbo ในการสรุป ดังนั้นโปรดดูค่าใช้จ่ายของคุณใน OpenAI คุณสามารถตั้งค่าเอเจนต์หลักเป็น 3.5 ได้เช่นกัน แต่ ณ จุดปัจจุบัน ความสอดคล้องไม่ใช่สิ่งที่คุณต้องการจริงๆ
เนื่องจากโปรแกรมอาจดำเนินการที่เป็นอันตรายได้ จึงแนะนำให้เรียกใช้ภายใน VM
ข้อกำหนด ✓
- การใช้งาน Delphi OpenAI API จาก https://github.com/HemulGM/DelphiOpenAI
- คีย์ OpenAI API (https://platform.openai.com/account/api-keys)
- คีย์ Google Custom Search API & SearchEngine-ID (https://console.cloud.google.com/apis/credentials)
- libssl/libeay สำหรับ IndyHttp ด้วย SSL (https://github.com/IndySockets/OpenSSL-Binaries/)
ตัวแทนที่มีอยู่ในปัจจุบัน ?
- USER - แจ้งให้ผู้ใช้ทราบด้วยข้อความและส่งคืนเอาต์พุต
- WRITE_FILE - เขียนไฟล์ลงในพื้นที่ทำงาน
- READ_FILE - อ่านไฟล์จากพื้นที่ทำงาน
- BROWSE_SITE - เปิด URL และสรุปเนื้อหา
- SEARCH_GOOGLE - ค้นหาคำเฉพาะบน Google
- WRITE_MEMORY - จดจำสิ่งต่าง ๆ ตลอดเซสชัน (โดยปกติ ความคิดเก่า ๆ จะสูญหายไป)
- GPT_TASK - สร้างอินสแตนซ์ย่อย ChatGPT เพื่อดำเนินงานเฉพาะ
- LIST_FILES - ส่งคืนรายการไฟล์ทั้งหมดในพื้นที่ทำงาน
- RUN_CMD - รันคำสั่งที่กำหนดเองด้วย cmd /c
แผนการสำหรับอนาคต ?
- ปรับปรุงระบบพร้อมท์เพื่อให้แม้แต่ GPT 3.5 เข้าใจ
- เขียนไวยากรณ์ตัวแทนใหม่เพื่อให้สามารถแยกวิเคราะห์ได้ง่ายขึ้น
- แนะนำตัวแทนเพิ่มเติม (Txt2Img, Compiling, TwitterAPI)
- แนะนำการโทรแบบอะซิงโครนัสเพื่อใช้ประโยชน์จากเอเจนต์แบบขนานอย่างเต็มประสิทธิภาพ
การกำหนดค่า ⚙
คุณต้องระบุคีย์ API และการตั้งค่าของคุณใน AutoGPT.ini :
[OPTIONS]
WORKING_DIR='C:PathToYourGPTWorkspace
GPT3ONLY=0
[API_KEYS]
OPEN_AI=sk-123ABC123BCD123123123131231231
GOOGLE_CUSTOM_SEARCH=AIzzzzz999999111122222333334
GOOGLE_SEARCH_ENGINE_ID=1234567890abcdef1
ติดต่อ
หากคุณมีคำถามหรือต้องการมีส่วนร่วม โปรดติดต่อผ่านทาง
- - อีเมล์: [email protected]
- - ไม่ลงรอยกัน: https://discordapp.com/users/kalliduz#7834