概述
NebiusEmbeddings 类通过 LangChain 提供对 Nebius Token Factory 嵌入模型的访问。这些嵌入可用于语义搜索、文档相似性以及其他需要文本向量表示的 NLP 任务。
集成详情
- 提供商:Nebius Token Factory
- 模型类型:文本嵌入模型
- 主要用例:生成文本的向量表示,用于语义相似性和检索
- 当前突出显示的模型:
Qwen/Qwen3-Embedding-8B - 嵌入维度:4,096(适用于
Qwen/Qwen3-Embedding-8B)
设置
安装
可以通过 pip 安装 Nebius 集成:凭证
Nebius 需要一个 API 密钥,可以作为初始化参数api_key 传递,或设置为环境变量 NEBIUS_API_KEY。您可以通过在 Nebius Token Factory 上创建账户来获取 API 密钥。
实例化
NebiusEmbeddings 类可以通过可选的 API 密钥和模型名称参数进行实例化:
可用模型
支持的模型列表可在 Nebius Token Factory 模型页面 查看索引和检索
嵌入模型通常用于检索增强生成(RAG)流程中,既用于索引数据,也用于后续检索。以下示例演示了如何将NebiusEmbeddings 与向量存储结合用于文档检索。
与 InMemoryVectorStore 一起使用
您也可以将InMemoryVectorStore 用于轻量级应用:
直接使用
您可以直接使用NebiusEmbeddings 类为文本生成嵌入,而无需使用向量存储。
嵌入单个文本
您可以使用embed_query 方法嵌入单个文本:
嵌入多个文本
您可以使用embed_documents 方法一次嵌入多个文本:
异步支持
NebiusEmbeddings 支持异步操作:文档相似性示例
API 参考
有关 Nebius Token Factory API 的更多详情,请访问 Nebius Token Factory 文档。将这些文档 通过 MCP 连接到 Claude、VSCode 等,以获取实时答案。

