Typesense 是一个开源的内存搜索引擎,你可以自行托管或在 Typesense Cloud 上运行。 Typesense 通过将整个索引存储在 RAM 中(并在磁盘上备份)来专注于性能,并通过简化可用选项和设置良好的默认值来专注于提供开箱即用的开发人员体验。 它还允许你将基于属性的过滤与向量查询相结合,以获取最相关的文档。本笔记本演示了如何将 Typesense 用作你的 VectorStore。 首先,让我们安装依赖项:
OpenAIEmbeddings,所以我们必须获取OpenAI API密钥。
相似度搜索
Typesense 作为检索器
Typesense,与其他所有向量存储一样,是一个使用余弦相似度的 LangChain 检索器。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。