SonAIengine/graph-tool-call
🔌 MCP 서버SonAIengine
OpenAPI 및 MCP 사양으로 도구 그래프를 구축하여 LLM의 도구 호출 정확도를 획기적으로 높이는 솔루션.
graph-tool-call은 LLM 에이전트의 컨텍스트 제한으로 인한 도구 선택 병목 현상을 해결합니다. 수백 개의 도구를 다룰 때 발생하는 정확도 저하 문제를 해결하기 위해, 평면적인 도구 목록을 구조화된 그래프로 변환합니다. 하이브리드 검색 기술을 활용하여 그래프를 탐색함으로써 가장 관련성 높은 도구만을 모델에 제공합니다.
주요 기능:
- 하이브리드 검색: BM25, 그래프 탐색, 의미론적 임베딩을 통합하여 최적의 도구 경로를 탐색.
- MCP 프록시 기능: 여러 MCP 서버를 통합하고 3개의 간소화된 메타 도구를 통해 노출.
- 효율성: 컨텍스트 윈도우에 도달하기 전 불필요한 도구 정의를 필터링하여 토큰 오버헤드를 최대 79% 절감.
- 제로 의존성: 기존 에이전트 워크플로우에 원활하게 통합되도록 설계된 경량 아키텍처.
복잡한 도구 탐색을 그래프 기반 검색 작업으로 추상화함으로써, 성능 저하나 과도한 지연 시간 없이 방대한 도구 라이브러리를 처리할 수 있는 AI 에이전트 확장을 지원합니다.
💡하이라이트
- ├─248개 이상의 도구에서 82% 정확도
- ├─토큰 사용량 79% 절감
- └─BM25/그래프/임베딩 하이브리드 검색
🎯대상
- ├─AI 에이전트 개발자
- └─LLM 인프라 엔지니어