การจัดการเครื่องมืออย่างครอบคลุมด้วย ToolRegistry
ToolRegistry เป็นไลบรารีที่หลากหลายและไม่ขึ้นกับโปรโตคอล ซึ่งออกแบบมาเพื่อจัดการเครื่องมือในแอปพลิเคชันโมเดลภาษาใหญ่ (LLM) ที่เรียกใช้ฟังก์ชัน เครื่องมือฟรีนี้ช่วยให้ผู้ใช้สามารถลงทะเบียนเครื่องมือจากแหล่งต่างๆ รวมถึงฟังก์ชัน Python ดั้งเดิม, เซิร์ฟเวอร์ MCP และสเปค OpenAPI ผ่านอินเทอร์เฟซที่รวมเป็นหนึ่ง ฟีเจอร์หลักของมันรวมถึงการสร้างสคีมาหลายผู้ให้บริการ, ความสามารถในการดำเนินการพร้อมกัน, และระบบการอนุญาตที่รวมเพื่อจัดการการเข้าถึงและการใช้เครื่องมืออย่างมีประสิทธิภาพ.
แพลตฟอร์มยังมีแผงผู้ดูแลระบบในตัวสำหรับการติดตามและการกำหนดค่าของเครื่องมือ พร้อมกับการสนับสนุนการกำหนดค่าแบบประกาศโดยใช้ไฟล์ JSONC หรือ YAML คอร์ที่ไม่มีการพึ่งพาของ ToolRegistry ทำให้การติดตั้งง่ายขึ้นในขณะที่ยังคงความเข้ากันได้กับเวอร์ชัน Python 3.10 ขึ้นไป ด้วยฟีเจอร์เช่นการเรียกใช้ที่เพิ่มการคิดและการแท็กข้อมูลเมตาที่กว้างขวาง ToolRegistry เป็นโซลูชันที่แข็งแกร่งสำหรับนักพัฒนาที่ต้องการทำให้การจัดการเครื่องมือในแอปพลิเคชัน LLM ง่ายขึ้น.