โปรเจ็กต์นี้ได้รับแรงบันดาลใจจาก lamini-ai/llm-classifier ฉันต้องการตัวแยกประเภท LLM ที่มีอินเทอร์เฟซที่คล้ายกันและรองรับ LLM ใน Go ที่ใหญ่กว่า
นี่คือโมดูลตัวแยกประเภท LLM แบบ Go-based ที่นำมาใช้ซ้ำได้ ซึ่งออกแบบมาเพื่อทำงานการจำแนกประเภทโดยใช้โมเดลภาษาขนาดใหญ่ (LLM) โมดูลนี้มีน้ำหนักเบา มีประสิทธิภาพสูง และสามารถรวมเข้ากับแอปพลิเคชัน Go-based ได้อย่างง่ายดาย
ฉันคาดการณ์ว่าจะนำไปใช้ในกรณีที่การฝึกโมเดล ML เพื่อการจัดประเภทไม่สามารถทำได้เนื่องจากขาดข้อมูล ความเชี่ยวชาญ ต้นทุน หรือไม่มีทรัพยากร เหมาะสำหรับงานจำแนกประเภททั่วไปและคลุมเครือซึ่งไม่มีข้อมูลการฝึกอบรม แจ้งข้อมูลที่มีโครงสร้างออก
หมายเหตุ: โครงการนี้อยู่ระหว่างดำเนินการและอยู่ระหว่างการพัฒนา
ตัวอย่างจะได้รับภายใน examples/
หากคุณต้องการรันตัวอย่างใดโดยเฉพาะ ให้ยกเลิกหมายเหตุใน main.go
และรันตัวอย่างโดยใช้:
go run main.go
...
หมายถึง go จะรวมไดเร็กทอรีย่อยทั้งหมดเมื่อตรวจสอบการทดสอบ
go test ./...
ยินดีต้อนรับผู้ร่วมให้ข้อมูล ติดต่อฉันได้ที่อีเมลที่ทำงานของฉัน หรืออีกทางหนึ่ง อย่าลังเลที่จะแยก repo ทำการเปลี่ยนแปลง และส่ง PR