混合搜索工具

一个结合语义搜索和全文搜索的混合搜索工具,适用于dbt MCP工具输出的本地存储和查询。

  • by jairus-m
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jairus-m/dbt-mcp-search

使用说明

dbt-MCP中令牌低效工具的混合搜索

https://github.com/dbt-labs/dbt-mcp/issues/413

目标:

  • 了解更多关于LanceDB/DuckDB的搜索和实现
  • 了解dbt MCP工具输出如何集成
  • 探讨问题中提出的问题

计划:

  • 阶段工具以JSON对象的形式在本地输出
  • 在DB中本地存储
    • 用于语义搜索的矢量嵌入文本
    • 存储FTS的原始文本(全文搜索)
    • 语义搜索+FTS=混合搜索
  • 查询数据库

TODO:将详细介绍此项目/实验的工作原理以及如何在本地运行