
ทำให้โมเดลการเรียนรู้ของเครื่อง (LLM) ของคุณมีข้อมูลของคุณเอง
มาพร้อมกับเครื่องกำเนิดไฟฟ้าการฝังอัตโนมัติและอินเทอร์เฟซถามตอบแบบจำลอง
ดูการสาธิต·รายงานข้อบกพร่อง·คุณลักษณะการร้องขอ
pretrain โมเดลการเรียนรู้ของเครื่อง (LLM) โดยอัตโนมัติด้วย:
เครื่องมือนี้จะยอมรับอินพุตในรูปแบบของ GitHub repo url, ไฟล์ PDF หรือโฟลเดอร์ไฟล์ HTML ท้องถิ่นและดำเนินการดังต่อไปนี้:
generate_embedding_github/pdf.py
• Break apart your input data into manageable chunks
• Send chunked data to Ray Serve Cluster
• Use Ray Cluster to create an embedding from our input chunks
serve run serve:deployment
• Use Ray Cluster to download a Foundational Model
• Load Foundation Model with our Embedding on top
• Start a WebServer and make the Model available via api
query.py "what is the api endpoint to get a list of agents"
• Allow you to interface with the model through the API
เครื่องมือนี้มีไว้สำหรับทุกคนที่ต้องการฝึก LLM บนแหล่งความรู้เฉพาะอย่างง่าย
Wingman ถูกสร้างขึ้นบนคลัสเตอร์เรย์เพื่อให้สามารถปรับขนาดและกระจายได้หรือสามารถทำงานบนเครื่องเดียวได้

โครงการนี้ (และอื่น ๆ อีกมากมาย) จะเป็นไปไม่ได้หากไม่มีสิ่งต่อไปนี้:
| การเชื่อมโยง | ชื่อ | ผู้พัฒนา | คำอธิบาย |
|---|---|---|---|
| การเชื่อมโยง | คน | การวิจัย Facebook | ห้องสมุดสำหรับการค้นหาความคล้ายคลึงกันอย่างมีประสิทธิภาพและการจัดกลุ่มของเวกเตอร์หนาแน่น |
| การเชื่อมโยง | คนขี้เกียจ | คนขี้เกียจ | Langchain เป็นกรอบสำหรับการพัฒนาแอพพลิเคชั่นที่ขับเคลื่อนด้วยโมเดลภาษา |
| การเชื่อมโยง | เรย์ | โครงการเรย์ | เรย์เป็นเฟรมเวิร์กแบบครบวงจรสำหรับการปรับขนาดแอปพลิเคชัน AI และ Python เรย์ประกอบด้วยรันไทม์แบบกระจายหลักและชุดของไลบรารี AI สำหรับการเร่งเวิร์กโหลด ML |
| การเชื่อมโยง | งูหลาม | มูลนิธิซอฟต์แวร์ Python | Python เป็นภาษาการเขียนโปรแกรมระดับสูงทั่วไป ปรัชญาการออกแบบเน้นการอ่านรหัสด้วยการใช้การเยื้องที่สำคัญ |
| การเชื่อมโยง | pytorch | มูลนิธิ Linux | เทนเซอร์และเครือข่ายประสาทแบบไดนามิกใน Python ด้วยการเร่งความเร็ว GPU ที่แข็งแกร่ง |
| การเชื่อมโยง | ซุปสวย | Leonard Richardson | ซุปที่สวยงามเป็นไลบรารี Python สำหรับการดึงข้อมูลออกจากไฟล์ HTML และ XML มันใช้งานได้กับตัวแยกวิเคราะห์ที่คุณชื่นชอบเพื่อให้วิธีการสำรวจการค้นหาการค้นหาและการปรับเปลี่ยนต้นไม้แยกวิเคราะห์ |
| การเชื่อมโยง | Typing_inspect | Ivan Levkivskyi | โมดูล Typing_Inspect กำหนด API ทดลองสำหรับการตรวจสอบรันไทม์ของประเภทที่กำหนดไว้ในโมดูลการพิมพ์มาตรฐาน Python |
เพื่อรับสำเนาท้องถิ่นและเรียกใช้ทำตามขั้นตอนง่าย ๆ เหล่านี้
เมื่อคุณอยู่ในโฟลเดอร์โครงการและโหลดสภาพแวดล้อม VENV/Conda ของคุณให้เรียกใช้สิ่งต่อไปนี้:
การเพิ่มตัวเรียกใช้งานชั่วคราวรวมถึง UI นั้นทั้งคู่อยู่ในแผนงานปัจจุบันสำหรับรุ่นโอเพนซอร์สนี้
python query.py "what is the api endpoint to disable data collection for a specified agent"
/api/sn_agent/agents/{agent_id}/data/off.
python query.py "what is the api endpoint for the ActivitySubscriptions API"
The API endpoint for the ActivitySubscriptions API is /now/actsub/activities.
python query.py "what is the api endpoint to get a list of agents"
The API endpoint to get a list of agents is "/api/sn_agent/agents/list.
python query.py "what is the api endpoint of the Agent Client Collector API"
The API endpoint of the Agent Client Collector API is "https://<sn_agent-host>:<sn_agent-port>/api/agent-client-collector/admin".
สำหรับคุณสมบัติเพิ่มเติมเช่นการอ้างอิงหมายเลขหน้า, การรวบรวมภาษาการเขียนโปรแกรมเพิ่มเติม, ท่อมัลติ LLM (สรุปข้อความที่เกี่ยวข้องเพื่อการใช้บริบทที่ดีขึ้น), การสนับสนุนแบบจำลอง mulimodal (ฝึกอบรมความรู้ของคุณโดยใช้ข้อมูลในภาพ) เพิ่มความแม่นยำในการสนับสนุน ชุดซอฟต์แวร์ระดับองค์กร
ดูปัญหาเปิดสำหรับรายการคุณสมบัติที่เสนอทั้งหมด (และปัญหาที่รู้จัก)
การมีส่วนร่วมคือสิ่งที่ทำให้ชุมชนโอเพ่นซอร์สเป็นสถานที่ที่น่าทึ่งในการเรียนรู้สร้างแรงบันดาลใจและสร้าง การมีส่วนร่วมใด ๆ ที่คุณทำ จะได้รับการชื่นชมอย่างมาก
หากคุณมีข้อเสนอแนะที่จะทำให้สิ่งนี้ดีขึ้นโปรดแยก repo และสร้างคำขอดึง นอกจากนี้คุณยังสามารถเปิดปัญหาด้วยแท็ก "การปรับปรุง" อย่าลืมให้โครงการเป็นดารา! ขอบคุณอีกครั้ง!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )การใช้งานเชิงพาณิชย์ต้องห้าม
ติดต่อเราสำหรับใบอนุญาตเชิงพาณิชย์สำหรับเวอร์ชันองค์กรของเรา
Christian Mirra - LinkedIn
ลิงค์โครงการ: https://github.com/seemirra/wingman/
TODO - รายการนี้ไม่สมบูรณ์ในขณะนี้