| ชื่อ | app_file | SDK | sdk_version |
|---|---|---|---|
Dolly-expert-builder | app.py | Gradeio | 3.34.0 |
ผู้ช่วยขับเคลื่อน Dolly-V2 ที่มีน้ำหนักเบาซึ่งสามารถตอบคำถามเฉพาะโดเมนและสนทนาได้ เป็นระบบผู้เชี่ยวชาญในยุคของ LLMS
ส่งไปยัง "ดังนั้นคุณคิดว่าคุณสามารถแฮ็ค": โอเพนซอร์ซ LLMS (เช่น OpenAssistant, MPT, Dolly, ฯลฯ ) DevPost Hackathon

ระบบผู้เชี่ยวชาญเคยมีขนาดใหญ่ในปัญญาประดิษฐ์ พวกเขาเลียนแบบความสามารถในการตัดสินใจของผู้เชี่ยวชาญของมนุษย์ในสาขาเฉพาะและสามารถให้คุณค่าที่สำคัญในหลายกรณีการใช้งาน ข้อเสียเปรียบหลักของระบบผู้เชี่ยวชาญของโรงเรียนเก่าคือพวกเขาจะต้องได้รับการตั้งโปรแกรมโดยใช้งบบูลีนหรือตรรกะที่คล้ายกันใช้เวลาและทรัพยากรอย่างมาก ในหลาย ๆ ครั้งวิธีการนี้เอาชนะวัตถุประสงค์ของการมีผู้เชี่ยวชาญที่พร้อมใช้งานสำหรับงานที่อยู่ในมือ
แอปพลิเคชั่น LLM แบบปิดแหล่งข้อมูลเช่น CHATGPT3.5 และ CHATGPT-4 เป็นรุ่นมหึมาที่ดีมากงานจำนวนมาก พวกเขามีข้อ จำกัด เช่นภาพหลอนเมื่อพวกเขาไม่รู้วิธีตอบสนองหรือเมื่อคำตอบออนไลน์และพวกเขาไม่สามารถเข้าถึงอินเทอร์เน็ตหรือไฟล์ได้ บางครั้งภาพหลอนเหล่านี้จะได้รับการบอกกล่าวในรูปแบบที่น่าเชื่อถือมากและเมื่อใดก็ตามที่มีใครพยายามที่จะนำไปใช้พวกเขาพวกเขาจะกลายเป็นเท็จหรือไม่ถูกต้อง โมเดลเหล่านี้มีหน้าต่างบริบทขนาดใหญ่เพื่อให้ผู้คนสามารถช่วยพวกเขาทำงานทุกอย่างที่พวกเขาต้องดิ้นรนโดยการให้ข้อมูลมากมายและใช้เทคนิคทางวิศวกรรมที่รวดเร็ว สิ่งนี้ทำให้มากกว่าหนึ่งคิดว่ามีเพียง บริษัท ขนาดใหญ่ที่มีซอร์สโค้ดปิดเท่านั้นที่สามารถพัฒนาและปรับใช้แอปพลิเคชัน LLM
Dolly Expert Lite ใช้ประโยชน์จาก Dolly-V2-3B ซึ่งเป็นเวอร์ชันเบาของ Dolly-V2-12B รุ่นภาษาโอเพนซอร์ซขนาดใหญ่ (LLM) เพื่อตอบคำถามเฉพาะโดเมนโดยใช้การดึงข้อมูลในฐานข้อมูลเวกเตอร์ที่ทำเอง ในการปรับใช้ตัวอย่างนี้ Dolly-Expert-Builder ดึงข้อมูลจากรหัสอาคารออนแทรีโอ (แคนาดา) เพื่อตอบคำถามเฉพาะเกี่ยวกับการก่อสร้างการประปาการเดินสายไฟฟ้าและการระบายอากาศตามรหัสของรัฐบาลอย่างเป็นทางการ Dolly-Expert-Builder สามารถให้ข้อมูลที่เชื่อมโยงกันและถูกต้องตามความเป็นจริงกับแหล่งข้อมูลและสามารถใช้เป็นแนวทางที่เหมาะสมสำหรับผู้ค้า (ช่างประปาช่างไฟฟ้าช่างกลไกผู้สร้างบ้าน) รวมถึงวิศวกรและสถาปนิกเพื่อช่วยในการปฏิบัติตามกฎระเบียบขณะทำงาน
โดยทำตามวิธีนี้บุคคลและองค์กรสามารถใช้ข้อมูลท้องถิ่นของพวกเขาเพื่อให้ผู้ช่วยผู้เชี่ยวชาญสามารถตอบคำถามเฉพาะโดเมน กรณีการใช้งานที่เป็นไปได้รวมถึง:
เนื่องจากเครื่องมือใหม่มากความแตกต่างบางอย่างจากกรณีการใช้งานมาตรฐานทำให้เกิดข้อผิดพลาด ตัวอย่างเช่น:
persists_directory ในการเริ่มต้น Chromadb และจะไม่โหลดในภายหลังในอินสแตนซ์แยกต่างหากเนื่องจากวิธี. persists () ไม่ได้เรียก สิ่งนี้จะต้องทำซ้ำและมุ่งมั่นอีกครั้งเพื่อให้ฐานข้อมูลพร้อมใช้งานในที่สุดความสามารถในการสร้างต้นแบบน้ำหนักเบาที่ใช้งานได้ของแอปพลิเคชัน LLM โดยใช้โมเดลโอเพนซอร์ซเช่น Dolly และปรับใช้เป็นพื้นที่กอด ความสามารถในการแสดงให้เห็นว่าแอพพลิเคชั่น LLM นั้นมีไว้สำหรับทุกคนและระบบนิเวศโอเพนซอร์ซนั้นมีความสามารถเท่ากับผู้บุกเบิกแหล่งข่าวปิด
ในแง่ของความรู้การพัฒนาซอฟต์แวร์ทั่วไปฉันเรียนรู้ที่จะแก้ไขปัญหาแพ็คเกจที่ขัดแย้งกันได้เรียนรู้ว่า Python จะต้องเริ่มต้นใหม่ขึ้นอยู่กับการติดตั้งที่ติดตั้งหรือบางครั้งมันจะดีกว่าที่จะแยกงานแทนพยายามทำทุกอย่างในครั้งเดียว ฉันยังได้เรียนรู้พื้นฐานของ Gradio เพื่อให้สามารถสร้างแอพได้ และที่สำคัญที่สุดฉันเรียนรู้ที่จะนำทางปัญหา GitHub และโพสต์ stackoverflow เพื่อค้นหาวิธีแก้ปัญหาสำหรับปัญหาที่ฉันพบ
ในแง่ของความรู้ที่เกี่ยวข้องกับ LLM ฉันได้เรียนรู้เกี่ยวกับความสำคัญของวิศวกรรมที่รวดเร็วและวิธีการปรับปรุงผลลัพธ์การอนุมานของคุณอย่างมากฉันเรียนรู้ที่จะนำทางคำศัพท์การประมวลผลภาษาธรรมชาติ (NLP) มากขึ้นและฉันเรียนรู้เกี่ยวกับประเภทของหน่วยความจำห่วงโซ่คำถาม ฉันยังได้เรียนรู้ด้วยว่าโมเดลโอเพนซอร์ซให้ความเป็นไปได้ในการพัฒนาและปรับใช้แอปพลิเคชัน LLM ให้กับใครก็ตามที่สนใจและใช้เวลาในการวิจัยเอกสารและแก้ไขปัญหาหรือปัญหาในปัจจุบัน