Vespa 是一个功能完整的搜索引擎和向量数据库。它在同一个查询中支持向量搜索(ANN)、词法搜索以及结构化数据搜索。本 notebook 介绍如何将
Vespa.ai 用作 LangChain 检索器。
为了创建检索器,我们使用 pyvespa 建立到 Vespa 服务的连接。
Vespa 服务的连接,这里连接的是 Vespa 文档搜索服务。
使用 pyvespa 包,您也可以连接到
Vespa Cloud 实例
或本地的
Docker 实例。
连接到服务后,可以设置检索器:
paragraph 文档类型的 content 字段中最多检索 5 条结果,
使用 documentation 作为排名方法。userQuery() 将被替换为从 LangChain 传入的实际查询。
更多信息请参考 pyvespa 文档。
现在您可以返回结果并在 LangChain 中继续使用这些结果。
连接这些文档 到 Claude、VSCode 等,通过 MCP 获取实时答案。

