Skip to main content
Voyage AI 提供尖端的嵌入/向量化模型。
让我们加载 Voyage AI Embedding 类。(使用 pip install langchain-voyageai 安装 LangChain 合作伙伴包)
Voyage AI 利用 API 密钥来监控使用情况和管理权限。要获取您的密钥,请在我们 主页 上创建账户。然后,使用您的 API 密钥创建一个 VoyageEmbeddings 模型。您可以使用以下任何模型:(来源):
  • voyage-4-large
  • voyage-4
  • voyage-4-lite
  • voyage-context-3
  • voyage-3.5
  • voyage-3.5-lite
  • voyage-3-large
  • voyage-3
  • voyage-3-lite
  • voyage-large-2
  • voyage-code-2
  • voyage-2
  • voyage-law-2
  • voyage-large-2-instruct
  • voyage-finance-2
  • voyage-multilingual-2
准备文档并使用 embed_documents 获取它们的嵌入向量。
同样,使用 embed_query 来嵌入查询。

极简检索系统

嵌入的主要特性是,两个嵌入之间的余弦相似度捕捉了对应原始段落的语义相关性。这使我们能够使用嵌入来进行语义检索/搜索。 我们可以基于余弦相似度在文档嵌入中找到几个最接近的嵌入,并使用 LangChain 中的 KNNRetriever 类检索相应的文档。