Voyage AI 提供尖端的嵌入/向量化模型。让我们加载 Voyage AI 嵌入类。(使用
pip install langchain-voyageai 安装 LangChain 合作伙伴包)
voyage-4-largevoyage-4voyage-4-litevoyage-context-3voyage-3.5voyage-3.5-litevoyage-3-largevoyage-3voyage-3-litevoyage-large-2voyage-code-2voyage-2voyage-law-2voyage-large-2-instructvoyage-finance-2voyage-multilingual-2
embed_documents 获取它们的嵌入向量。
embed_query 来嵌入查询。
一个极简的检索系统
嵌入向量的主要特点是,两个嵌入向量之间的余弦相似度捕捉了相应原始段落的语义相关性。这使我们能够使用嵌入向量进行语义检索/搜索。 我们可以根据余弦相似度在文档嵌入向量中找到几个最接近的嵌入向量,并使用 LangChain 的KNNRetriever 类检索相应的文档。
将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

