Moorcheh
Moorcheh 是一个闪电般快速的语义搜索引擎和向量存储。它不使用像 L2 或余弦相似度这样的简单距离度量,而是使用最大信息二值化(MIB)和信息论得分(ITS)来检索准确的文档块。 以下教程将指导您如何使用 Moorcheh 和 LangChain 来上传和存储文本文档及向量嵌入,并为您的所有查询检索相关块。设置
首先,安装必要的软件包:初始化
开始使用 Moorcheh- 在 Moorcheh 控制台 注册或登录。
- 转到“API 密钥”选项卡并生成一个 API 密钥。
- 将密钥保存为名为
MOORCHEH_API_KEY的环境变量(您将在下面使用它)。 - 要创建用于存储数据的命名空间:
- 在控制台中,打开“命名空间”选项卡并点击“创建命名空间”;或者
- 使用下一节中的向量存储代码以编程方式初始化它。
- 使用您的 API 密钥来创建命名空间、上传文档和检索答案。
导入包
导入以下包:代码设置
在环境变量中设置您的 Moorcheh API 密钥:添加文档
删除文档
查询引擎
一旦您的命名空间创建完毕并且您已将文档上传到其中,您就可以直接通过向量存储查询文档。设置您希望用于回答查询的查询内容和 LLM。有关支持的 LLM 的更多信息,请访问我们的 GitHub 页面。更多资源
有关 Moorcheh 的更多信息,请随时访问以下资源:将这些文档通过 MCP 连接到 Claude、VSCode 等,以获取实时答案。

