- แพลตฟอร์มโอเพนซอร์สที่ช่วยให้สามารถสร้างผู้ช่วย AI ในพื้นที่โดยใช้เทคโนโลยี RAG ได้
- สามารถใช้งานร่วมกับโมเดลที่ทำงานบนเครื่องเดียวกันหรือผ่าน API ภายนอกได้อย่างสมบูรณ์
- การควบคุมข้อมูลอย่างสมบูรณ์โดยการจัดเก็บฐานความรู้และการสนทนาไว้ในอุปกรณ์ของผู้ใช้
- ระบบพื้นที่ทำงานและตัวแทนที่มีความยืดหยุ่น สามารถปฏิบัติงานที่ซับซ้อนได้โดยไม่ต้องมีการแทรกแซงจากมนุษย์
¿วิธีใช้งาน AnythingLLM โดยไม่ต้องส่งเอกสารไปยังระบบคลาวด์? ผมเชื่อว่าคุณคงเคยเจอสถานการณ์แบบนี้: คุณอยากใช้พลังของปัญญาประดิษฐ์กับไฟล์ของคุณเอง แต่ความคิดที่ว่า... ข้อมูลที่เป็นความลับจะถูกจัดเก็บไว้ในเซิร์ฟเวอร์ จากบริษัทอเมริกันแห่งหนึ่ง มีวิธีแก้ปัญหาที่พลิกโฉมวงการซึ่งช่วยให้คุณ... สร้าง ChatGPT ส่วนตัวกับ AnythingLLM เพื่อให้ผู้ช่วยเป็น เป็นของคุณโดยสมบูรณ์และเป็นส่วนตัว.
เรากำลังพูดถึง AnythingLLM เครื่องมือแบบครบวงจรที่เปลี่ยนเอกสารหรือเว็บเพจใดๆ ให้กลายเป็นฐานความรู้แบบโต้ตอบได้ โดยพื้นฐานแล้ว มันช่วยให้คุณสร้างระบบที่ใช้ AI... อ่านบันทึกของคุณก่อนตอบคำถามเพื่อให้มั่นใจได้ว่าไม่มีเรื่องใดถูกสร้างขึ้น และข้อมูลจะยังคงถูกจัดเก็บไว้ในคอมพิวเตอร์ของคุณเอง ห่างไกลจากสายตาของผู้ที่อยากรูอยากเห็นในระบบคลาวด์
AnythingLLM คืออะไรกันแน่?
กล่าวโดยสรุป มันไม่ใช่แค่เพียงอินเทอร์เฟซแชท แต่เป็นระบบนิเวศที่สมบูรณ์แบบซึ่งออกแบบมาสำหรับผู้ที่กำลังมองหา... อธิปไตยเหนือข้อมูลของคุณเป็นแอปพลิเคชันโอเพนซอร์สแบบครบวงจร (ใบอนุญาต MIT) ที่พัฒนาโดย Mintplex Labs ซึ่งทำหน้าที่เป็นสะพานเชื่อมที่ปลอดภัยระหว่างไฟล์ส่วนตัวของคุณกับความสามารถในการประมวลผลของแบบจำลองภาษา (LLM)
ความมหัศจรรย์ของมันอยู่ที่การผสานรวมสามเสาหลักพื้นฐาน ได้แก่ RAG (Recovery Augmented Generation) ซึ่งเป็นสิ่งที่ทำให้ AI สามารถทำงานได้ โปรดตรวจสอบเอกสารที่เกี่ยวข้อง เพื่อให้สามารถให้คำตอบที่แม่นยำ; ตัวแทนอัตโนมัติที่สามารถทำงานต่างๆ เช่น สรุปเว็บไซต์หรือค้นหาข้อมูล; และความยืดหยุ่นอย่างเหลือเชื่อในการเลือก "สมอง" ที่คุณต้องการใช้ ไม่ว่าจะเป็นสมองที่ติดตั้งบนพีซีของคุณหรือ API ภายนอก
ตัวเลือกการติดตั้งและการใช้งาน

ขึ้นอยู่กับว่าคุณสนุกกับการดัดแปลงเทคโนโลยีมากแค่ไหน คุณมีสามวิธีในการเริ่มต้น ตัวเลือกแรก เดสก์ท็อปนั้นง่ายที่สุดเหมาะสำหรับผู้ใช้งานทั่วไปที่ต้องการ ติดตั้ง AnythingLLM บน Windows ทีละขั้นตอน และเริ่มแชทได้ภายในห้านาทีโดยไม่มีปัญหาทางเทคนิคใดๆ
หากคุณเป็นผู้ใช้ขั้นสูงหรือทำงานในบริษัท เวอร์ชันนี้อาจไม่เหมาะสม Docker คือตัวเลือกที่คุ้มค่าที่สุดเนื่องจากเป็นการติดตั้งบนเซิร์ฟเวอร์ของคุณเอง คุณจึงสามารถ ติดตั้งและกำหนดค่า AnythingLLM ด้วย Docker เพื่อจัดการผู้ใช้หลายคน กำหนดบทบาทและสิทธิ์ และแม้กระทั่งสร้างวิดเจ็ตแชทเพื่อผสานรวมเข้ากับเว็บไซต์ภายในอื่นๆ สุดท้ายนี้ ยังมีเวอร์ชันคลาวด์ ซึ่ง Mintplex Labs จะดูแลรักษาทั้งหมด แม้ว่าจะเป็นตัวเลือกแบบเสียค่าใช้จ่ายเพียงอย่างเดียวก็ตาม
ขั้นตอนการตั้งค่าทีละขั้นตอนสำหรับสภาพแวดล้อมภายในเครื่อง
หากคุณต้องการให้แน่ใจว่าไม่มีข้อมูลใดออกจากเครื่องของคุณ ขั้นตอนแรกคือการติดตั้งแอปพลิเคชันบนเดสก์ท็อป เมื่อเปิดแล้ว คุณจะต้องเลือกผู้ให้บริการ LLM ของคุณ เพื่อความเป็นส่วนตัวอย่างสมบูรณ์ ควรเชื่อมต่อกับเครื่องมือจัดเก็บข้อมูลในเครื่อง เช่น โอลาม่า หรือ แอลเอ็ม สตูดิโอตามมาด้วย คู่มือฉบับสมบูรณ์สำหรับการเชื่อมต่อ AnythingLLM กับ Ollama โดยการป้อน URL ของเซิร์ฟเวอร์ภายในเครื่อง
ถัดมาคือโมเดลการฝังข้อมูล ซึ่งมีหน้าที่รับผิดชอบในเรื่องต่อไปนี้ แปลงข้อความของคุณให้เป็นเวกเตอร์ตัวเลข เพื่อให้ AI สามารถค้นหาได้อย่างรวดเร็ว AnythingLLM มีโมดูลหนึ่งที่ชื่อว่า all-MiniLM-L6-v2 อยู่แล้ว ซึ่งทำงานได้อย่างสมบูรณ์แบบโดยไม่ต้องตั้งค่าที่ซับซ้อนใดๆ
เพื่อจัดระเบียบข้อมูล คุณต้องสร้าง "พื้นที่ทำงาน" ลองนึกภาพว่าเป็นโฟลเดอร์ที่มีธีมเฉพาะที่คุณสามารถจัดระเบียบได้ เพิ่มเอกสารลงใน AnythingLLM เช่น ไฟล์ PDF, ไฟล์ Word, ไฟล์ CSV หรือแม้กระทั่ง คุณวาง URL ของเว็บไซต์ลงไปหลังจากอัปโหลดไฟล์แล้ว เพียงคลิก "บันทึกและฝัง" เพื่อให้โปรแกรมประมวลผลข้อมูลและบันทึกไปยังฐานข้อมูลเวกเตอร์
การเสริมศักยภาพ AI ด้วยฐานข้อมูลภายนอก เช่น Milvus
แม้ว่าเครื่องมือนี้จะมาพร้อมฟังก์ชันการทำงานครบถ้วน แต่ผู้ใช้ที่ต้องการฟังก์ชันเพิ่มเติมสามารถตั้งค่า Milvus ให้เป็นฐานข้อมูลเวกเตอร์ได้ โดยทำได้จากเมนูการตั้งค่าในส่วนของ ผู้ให้บริการ AI > ฐานข้อมูลเวกเตอร์โดยจะป้อนรายละเอียดการเชื่อมต่อสำหรับเซิร์ฟเวอร์ Milvus ในพื้นที่ ซึ่งจะช่วยให้ จัดการข้อมูลปริมาณมหาศาล ด้วยประสิทธิภาพการค้นหาที่เหนือกว่า
เมื่อตั้งค่าเสร็จแล้ว ขั้นตอนการทำงานจะเหมือนเดิม คือ อัปโหลดเอกสารไปยังพื้นที่ทำงาน ย้ายไปยังสภาพแวดล้อมที่ใช้งานอยู่ และฝังเอกสาร จากนั้นเป็นต้นไป เมื่อคุณถามคำถามในแชท AnythingLLM จะตอบคำถามของคุณ จะสแกนฐานข้อมูล Milvus ของคุณ เพื่อดึงข้อมูลที่ถูกต้องและเขียนคำตอบโดยอ้างอิงจากแหล่งข้อมูลของคุณเท่านั้น
คุณสมบัติขั้นสูงและเอเจนต์อัจฉริยะ

สิ่งที่ทำให้เครื่องมือนี้แตกต่างจากเครื่องมือที่เรียบง่ายกว่าคือความสามารถในการตอบสนองอย่างมีประสิทธิภาพ มันไม่เพียงแค่ตอบสนอง แต่ยังสามารถ... การท่องเว็บ, การดึงข้อมูลจากเว็บ และยังสามารถวิเคราะห์วิดีโอ YouTube โดยการถอดเสียงเพื่อดึงสาระสำคัญของเนื้อหาออกมาได้อีกด้วย สำหรับโปรแกรมเมอร์แล้ว นี่คือเครื่องมืออันล้ำค่า เพราะมันช่วยให้ นำเข้าคลังเก็บข้อมูลทั้งหมดจาก GitHub เพื่อสอบถามข้อมูลเกี่ยวกับโค้ดโดยตรง
นอกจากนี้ ยังมีฟีเจอร์ที่เรียกว่า "โฟลว์" (Flows) ซึ่งช่วยให้คุณเชื่อมโยงทักษะของเอเจนต์เข้าด้วยกันเพื่อสร้างเวิร์กโฟลว์อัตโนมัติ นี่คือขั้นตอนก่อนหน้าสิ่งที่เรียกว่า... เอเจนติก อาร์เอจีโดยที่ AI ไม่เพียงแต่ดึงข้อมูลเท่านั้น แต่ยังใช้เหตุผลในการวิเคราะห์และปรับปรุงการค้นหาของตนเองจนกว่าจะพบคำตอบที่สมบูรณ์แบบ
ความเป็นส่วนตัว ความปลอดภัย และการเปรียบเทียบ
ในแง่ของความปลอดภัย เมื่อใช้งานในโหมดเดสก์ท็อปหรือโหมด Docker นั้น การสนทนาและคีย์ API ของคุณจะไม่ถูกส่งออกจากคอมพิวเตอร์ของคุณอย่างไรก็ตาม สิ่งสำคัญคือต้องคอยติดตามการอัปเดตอยู่เสมอ เพราะเช่นเดียวกับซอฟต์แวร์ทุกชนิด มันอาจมีช่องโหว่ ขอแนะนำให้หลีกเลี่ยงการประมวลผลไฟล์จากแหล่งที่ไม่น่าเชื่อถือเพื่อป้องกันการโจมตีแบบ Prompt Injection
เมื่อเทียบกับตัวเลือกอื่นๆ PrivateGPT มีความเรียบง่ายกว่า ในขณะที่ Open WebUI เน้นไปที่ความสวยงามของแชทมากกว่า ส่วน AnythingLLM นั้นวางตำแหน่งตัวเองเป็น... จุดกึ่งกลางที่สมบูรณ์แบบเวอร์ชันนี้มีความสมบูรณ์กว่าเวอร์ชันแรกและเน้นการจัดการความรู้มากกว่าเวอร์ชันที่สอง จึงเป็นโซลูชันที่สมดุลที่สุดสำหรับผู้ที่ต้องการ "สมองที่สอง" ในรูปแบบดิจิทัล
มีความหลงใหลในเทคโนโลยีตั้งแต่ยังเป็นเด็ก ฉันชอบที่จะติดตามข่าวสารล่าสุดในภาคส่วนนี้ และเหนือสิ่งอื่นใดคือการสื่อสาร นั่นคือเหตุผลที่ฉันทุ่มเทให้กับการสื่อสารเกี่ยวกับเทคโนโลยีและเว็บไซต์วิดีโอเกมมาหลายปี คุณจะพบว่าฉันเขียนเกี่ยวกับ Android, Windows, MacOS, iOS, Nintendo หรือหัวข้ออื่น ๆ ที่เกี่ยวข้องที่อยู่ในใจ