ออโต้จีพีที
| ออโต้จีพีที | |
|---|---|
| นักพัฒนา | โทราน บรูซ ริชาร์ดส์ |
| ปล่อย | 30 มีนาคม 2566 |
| เขียนเป็น | Python , TypeScript |
| พิมพ์ | ซอฟต์แวร์เอเจนต์ปัญญาประดิษฐ์อัตโนมัติ |
| ใบอนุญาต | ใบอนุญาต MIT |
| เว็บไซต์ | https://agpt.co |
| ที่เก็บข้อมูล | github.com/Significant-Gravitas/AutoGPT |
AutoGPT เป็น ซอฟต์แวร์เอเจนต์อัตโนมัติ แบบโอเพนซอร์สที่ใช้โมเดลภาษาขนาดใหญ่ของOpenAIเช่นGPT-4เพื่อพยายามบรรลุเป้าหมายที่ผู้ใช้กำหนดในภาษาธรรมชาติ [ 1 ] แตกต่างจากแชทบอทที่ต้องการคำสั่งจากผู้ใช้อย่างต่อเนื่อง AutoGPT ทำงานโดยอัตโนมัติโดยแบ่งเป้าหมายหลักออกเป็นงานย่อยขนาดเล็ก และใช้เครื่องมือต่างๆ เช่น การท่องเว็บและการจัดการไฟล์เพื่อดำเนินการให้เสร็จสิ้น[ 2 ] [ 3 ]
โครงการนี้เปิดตัวในเดือนมีนาคม 2023 และได้รับความนิยมอย่างรวดเร็วบนGitHubและโซเชียลมีเดีย โดยผู้ใช้สร้างเอเจนต์สำหรับงานต่างๆ เช่น การพัฒนาซอฟต์แวร์ การวิจัยตลาด และการสร้างเนื้อหา[ 3 ]การทดลองที่โดดเด่นอย่างหนึ่งคือ ChaosGPT ซึ่งได้รับมอบหมายให้ทำลายมนุษยชาติ ซึ่งทำให้เทคโนโลยีนี้ได้รับความสนใจจากกระแสหลัก[ 4 ]อย่างไรก็ตาม AutoGPT เป็นที่รู้จักในด้านข้อจำกัดที่สำคัญหลายประการ รวมถึงแนวโน้มที่จะติดอยู่ในวงวนหลงข้อมูล และมีค่าใช้จ่ายในการดำเนินงานสูงเนื่องจากการพึ่งพา API ที่ต้องชำระเงิน[ 5 ] [ 2 ] [ 6 ]
| ส่วนหนึ่งของชุดบทความเกี่ยวกับ |
| ระบบหลายเอเจนต์ |
|---|
| การจำลองแบบหลายเอเจนต์ |
| การเขียนโปรแกรมเชิงตัวแทน |
| ที่เกี่ยวข้อง |
พื้นหลัง
AutoGPT เปิดตัวเมื่อวันที่ 30 มีนาคม 2023 โดย Toran Bruce Richards ผู้ก่อตั้งบริษัทเกม Significant Gravitas Ltd. [ 3 ]นับเป็นหนึ่งในแอปพลิเคชันแรกที่เข้าถึงได้ง่ายซึ่งแสดงให้เห็นถึงความสามารถในการทำงานอัตโนมัติของGPT-4ซึ่งเปิดตัวไปก่อนหน้านี้ไม่กี่สัปดาห์[ 3 ]เป้าหมายของ Richards คือการสร้างแบบจำลองที่สามารถตอบสนองต่อข้อเสนอแนะแบบเรียลไทม์และดำเนินการตามวัตถุประสงค์ในระยะยาวโดยไม่จำเป็นต้องมีการแทรกแซงจากมนุษย์อย่างต่อเนื่อง[ 7 ]
แอปพลิเคชันทำงานโดยการแจ้งให้ผู้ใช้กำหนดชื่อ บทบาท และวัตถุประสงค์หลักของเอเจนต์ รวมถึงเป้าหมายย่อยสูงสุดห้าเป้าหมายเพื่อให้บรรลุวัตถุประสงค์นั้น[ 8 ]จากนั้น AutoGPT จะทำงานอย่างอิสระเพื่อให้บรรลุวัตถุประสงค์[ 9 ]โครงการนี้เปิดให้ใช้งานได้ทั่วไปบนGitHubแต่ผู้ใช้ต้องติดตั้งในสภาพแวดล้อมการพัฒนาเช่นDockerและมีบัญชี OpenAI แบบชำระเงินเพื่อรับคีย์API ที่จำเป็น [ 8 ]
ในเดือนตุลาคม พ.ศ. 2566 บริษัทแม่ของโครงการ Significant Gravitas Ltd. ได้ระดมทุน 12 ล้านดอลลาร์สหรัฐเพื่อสนับสนุนการพัฒนาต่อไป[ 10 ]
ความสามารถ
ความสามารถโดยรวมของ AutoGPT คือการแบ่งงานขนาดใหญ่เป็นงานย่อยต่างๆ โดยไม่จำเป็นต้องมีการป้อนข้อมูลจากผู้ใช้ จากนั้นงานย่อยเหล่านี้จะถูกเชื่อมโยงเข้าด้วยกันและดำเนินการตามลำดับเพื่อให้ได้ผลลัพธ์ที่ใหญ่ขึ้นตามที่ผู้ใช้กำหนดไว้แต่แรก[ 2 ]หนึ่งในคุณสมบัติที่โดดเด่นของ AutoGPT คือความสามารถในการเชื่อมต่อกับอินเทอร์เน็ต ซึ่งช่วยให้สามารถดึงข้อมูลล่าสุดเพื่อช่วยในการทำงานให้เสร็จสมบูรณ์
นอกจากนี้ AutoGPT ยังรักษาหน่วยความจำระยะสั้นสำหรับงานปัจจุบัน ซึ่งช่วยให้สามารถให้บริบทแก่ภารกิจย่อยถัดไปที่จำเป็นเพื่อให้บรรลุเป้าหมายที่ใหญ่กว่าได้ คุณสมบัติอีกประการหนึ่งคือความสามารถในการจัดเก็บและจัดระเบียบไฟล์เพื่อให้ผู้ใช้สามารถจัดโครงสร้างข้อมูลของตนได้ดียิ่งขึ้นสำหรับการวิเคราะห์และการขยายในอนาคต AutoGPT ยังรองรับหลายรูปแบบ ซึ่งหมายความว่าสามารถรับทั้งข้อความและรูปภาพเป็นอินพุตได้[ 2 ]ด้วยคุณสมบัติเหล่านี้ มีการอ้างว่า AutoGPT สามารถทำให้เวิร์กโฟลว์เป็นไปโดยอัตโนมัติ วิเคราะห์ข้อมูล และเสนอแนะสิ่งใหม่ๆ ได้[ 11 ]
แอปพลิเคชัน
ซอฟต์แวร์
AutoGPT สามารถใช้ในการพัฒนาแอปพลิเคชันซอฟต์แวร์ตั้งแต่เริ่มต้นได้[ 7 ] AutoGPT ยังสามารถดีบักโค้ดและสร้างกรณีทดสอบได้[ 11 ]ผู้สังเกตการณ์แนะนำว่าความสามารถของ AutoGPT ในการเขียน ดีบัก ทดสอบ และแก้ไขโค้ดอาจขยายไปถึงซอร์สโค้ดของ AutoGPT เอง ทำให้เกิดการพัฒนาตนเองได้[ 3 ]
ธุรกิจ
AutoGPT สามารถใช้ในการทำวิจัยตลาด วิเคราะห์การลงทุน วิจัยผลิตภัณฑ์และเขียนบทวิจารณ์ผลิตภัณฑ์ สร้างแผนธุรกิจหรือปรับปรุงการดำเนินงาน และสร้างเนื้อหา เช่น บล็อกหรือพอดแคสต์[ 2 ]ผู้ใช้รายหนึ่งใช้ AutoGPT เพื่อทำการวิจัยผลิตภัณฑ์และเขียนสรุปเกี่ยวกับหูฟังที่ดีที่สุด[ 12 ]ผู้ใช้อีกรายหนึ่งใช้ AutoGPT เพื่อสรุปเหตุการณ์ข่าวสารล่าสุดและเตรียมโครงร่างสำหรับพอดแคสต์[ 12 ]
อื่น
AutoGPT ถูกใช้เพื่อสร้าง ChefGPT ซึ่งเป็นเอเจนต์ AI ที่สามารถสำรวจอินเทอร์เน็ตได้อย่างอิสระเพื่อสร้างและบันทึกสูตรอาหารที่ไม่ซ้ำใคร[ 11 ] AutoGPT ยังถูกใช้เพื่อสร้าง ChaosGPT ซึ่งเป็นเอเจนต์ AI ที่ได้รับมอบหมายให้ “ทำลายมนุษยชาติ สร้างอำนาจครอบงำโลก ก่อให้เกิดความวุ่นวายและการทำลายล้าง ควบคุมมนุษยชาติผ่านการบิดเบือน และบรรลุความเป็นอมตะ” [ 4 ]มีรายงานว่า ChaosGPT ได้ทำการวิจัยอาวุธนิวเคลียร์และทวีตข้อความดูหมิ่นมนุษยชาติ[ 4 ]
ข้อจำกัด
AutoGPT มีแนวโน้มที่จะเกิดข้อผิดพลาดบ่อยครั้ง เนื่องจากอาศัยการตอบรับของตัวเอง ซึ่งอาจทำให้ข้อผิดพลาดทวีคูณ[ 5 ]ในทางตรงกันข้าม โมเดลที่ไม่เป็นอิสระสามารถแก้ไขได้โดยผู้ใช้ที่ดูแลผลลัพธ์[ 5 ]นอกจากนี้ AutoGPT ยังมีแนวโน้มที่จะเกิดภาพหลอนหรือนำเสนอข้อมูลเท็จหรือข้อมูลที่ทำให้เข้าใจผิดว่าเป็นความจริงเมื่อตอบสนอง[ 13 ]
AutoGPT อาจถูกจำกัดด้วยต้นทุนที่เกี่ยวข้องกับการทำงาน เนื่องจากลักษณะการทำงานแบบเรียกซ้ำทำให้ต้องเรียกใช้ API ของ OpenAI อย่างต่อเนื่อง[ 2 ]ทุกขั้นตอนที่จำเป็นในงานของ AutoGPT จะต้องมีการเรียกใช้ GPT-4 ที่สอดคล้องกัน โดยมีค่าใช้จ่ายอย่างน้อยประมาณ 0.03 ดอลลาร์สำหรับทุกๆ 1,000 โทเค็นที่ใช้เป็นอินพุต และ 0.06 ดอลลาร์สำหรับทุกๆ 1,000 โทเค็นสำหรับเอาต์พุต เมื่อเลือกตัวเลือกที่ถูกที่สุด[ 14 ]สำหรับการอ้างอิง โทเค็น 1,000 โทเค็นจะให้ผลลัพธ์ประมาณ 750 คำ[ 14 ]
ข้อจำกัดอีกประการหนึ่งคือแนวโน้มของ AutoGPT ที่จะติดอยู่ในวงวนไม่รู้จบ[ 15 ] [ 16 ]นักพัฒนาเชื่อว่านี่เป็นผลมาจากการที่ AutoGPT ไม่สามารถจดจำได้ เนื่องจากไม่ทราบว่าได้ทำอะไรไปแล้วบ้างและพยายามทำภารกิจย่อยเดิมซ้ำๆ อย่างไม่มีที่สิ้นสุด[ 2 ] [ 17 ] Andrej Karpathyผู้ร่วมก่อตั้ง OpenAI ซึ่งสร้าง GPT-4 อธิบายเพิ่มเติมว่า “หน้าต่างบริบทที่จำกัด” ของ AutoGPT สามารถจำกัดประสิทธิภาพและทำให้มัน “หลุดออกนอกเส้นทาง” ได้[ 7 ]เช่นเดียวกับเอเจนต์อัตโนมัติอื่นๆ AutoGPT มีแนวโน้มที่จะถูกรบกวนและไม่สามารถจดจ่อกับวัตถุประสงค์ได้เนื่องจากขาดหน่วยความจำระยะยาว ทำให้เกิดพฤติกรรมที่คาดเดาไม่ได้และไม่ตั้งใจ[ 17 ]
แผนกต้อนรับ
AutoGPT กลายเป็นแหล่งเก็บข้อมูลยอดนิยมอันดับต้น ๆ บน GitHub หลังจากการเปิดตัว และได้รับความนิยมอย่างต่อเนื่องบน Twitter [ 3 ]
ในเดือนเมษายน พ.ศ. 2566 Avram Piltch เขียนลงในTom's Hardwareว่า AutoGPT 'อาจจะมีความเป็นอิสระมากเกินไปจนไม่มีประโยชน์' เนื่องจากไม่ได้ตั้งคำถามเพื่อชี้แจงข้อกำหนดหรืออนุญาตให้ผู้ใช้แก้ไขได้ อย่างไรก็ตาม Piltch ตั้งข้อสังเกตว่าเครื่องมือดังกล่าวมี 'ศักยภาพมากมาย' และควรได้รับการปรับปรุงด้วยแบบจำลองภาษาที่ดีกว่าและการพัฒนาเพิ่มเติม[ 18 ]
Malcolm McMillan จาก Tom's Guide กล่าวว่า AutoGPT อาจไม่ได้ดีกว่า ChatGPT สำหรับงานที่เกี่ยวข้องกับการสนทนา เนื่องจาก ChatGPT เหมาะสำหรับสถานการณ์ที่ต้องการคำแนะนำมากกว่าการทำงานให้เสร็จสมบูรณ์[ 14 ]
Will Knight จากWiredเขียนว่า AutoGPT ไม่ใช่เครื่องมือทำงานให้เสร็จสมบูรณ์แบบไร้ข้อผิดพลาด เมื่อได้รับภารกิจทดสอบในการค้นหาที่อยู่อีเมลของบุคคลสาธารณะ เขาตั้งข้อสังเกตว่ามันไม่สามารถค้นหาที่อยู่อีเมลได้อย่างถูกต้อง[ 19 ]
Clara Shihซี อีโอของ Salesforce Service Cloud แสดงความคิดเห็นว่า "AutoGPT แสดงให้เห็นถึงพลังและความเสี่ยงที่ไม่ทราบแน่ชัดของ AI เชิงสร้างสรรค์" และเนื่องจากความเสี่ยงในการใช้งาน องค์กรต่างๆ ควรมีมนุษย์เข้ามาเกี่ยวข้องเมื่อใช้เทคโนโลยีดังกล่าว[ 8 ]
มีรายงานว่าประสิทธิภาพดีขึ้นเมื่อใช้ AutoGPT ร่วมกับ GPT-4 เมื่อเทียบกับ GPT-3.5 ตัวอย่างเช่น ผู้รีวิวคนหนึ่งที่ทดสอบโดยใช้โปรแกรมค้นหาแล็ปท็อปที่ดีที่สุดในตลาดพร้อมข้อดีข้อเสีย พบว่า AutoGPT ที่ใช้ GPT-4 สร้างรายงานที่ครอบคลุมมากกว่ารายงานที่ใช้ GPT 3.5 [ 9 ]
ดูเพิ่มเติม
- ChatGPT - แชทบอทขนาดใหญ่ที่ใช้โมเดลภาษาโดย OpenAI
- GPT-3 - โมเดลภาษาขนาดใหญ่ปี 2020 โดย OpenAI
- GPT-4 - โมเดลภาษาขนาดใหญ่ปี 2023 โดย OpenAI
- ปัญญาประดิษฐ์ทั่วไป (Artificial General Intelligence) - ตัวแทนอัจฉริยะสมมุติฐานที่สามารถเรียนรู้ที่จะทำงานทางปัญญาใด ๆ ที่มนุษย์สามารถทำได้
- ภาพหลอน (ปัญญาประดิษฐ์) - คำตอบที่สร้างขึ้นโดย AI ซึ่งมีข้อมูลเท็จแต่ถูกนำเสนอเป็นข้อเท็จจริง
อ่านเพิ่มเติม
- Pounder, Les (15 เมษายน 2023). "วิธีสร้างเอเจนต์ AI AutoGPT ของคุณเอง" . Tom's Hardware . สืบค้นเมื่อ16 เมษายน 2023 .
- Wiggers, Kyle (22 เมษายน 2023). "AutoGPT คืออะไร และทำไมจึงสำคัญ?" . TechCrunch . สืบค้นเมื่อ23 เมษายน 2023 .
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- คลังเก็บข้อมูลอย่างเป็นทางการบนGitHub