GreenNode 是一家全球 AI 解决方案提供商,也是 NVIDIA 首选合作伙伴,为美国、中东北非和亚太地区的企业提供从基础设施到应用的全栈 AI 能力。GreenNode 运营于世界一流的基础设施(LEED 金级、TIA‑942、Uptime Tier III),为企业、初创公司和研究人员提供全面的 AI 服务套件。本指南介绍如何开始使用
GreenNodeEmbeddings。它通过生成高质量的文本向量表示,使您能够使用各种内置连接器或您自己的自定义数据源执行语义文档搜索。
概述
集成详情
设置
要访问 GreenNode 嵌入模型,您需要创建一个 GreenNode 账户、获取 API 密钥,并安装langchain-greennode 集成包。
凭证
GreenNode 需要 API 密钥进行身份验证,可以在初始化时作为api_key 参数提供,或设置为环境变量 GREENNODE_API_KEY。您可以通过在 GreenNode Serverless AI 注册账户来获取 API 密钥。
安装
LangChain GreenNode 集成位于langchain-greennode 包中:
实例化
GreenNodeEmbeddings 类可以使用可选的 API 密钥和模型名称参数进行实例化:
索引与检索
嵌入模型在检索增强生成(RAG)工作流中发挥关键作用,既支持内容索引,也支持高效检索。 以下展示了如何使用上面初始化的embeddings 对象进行索引和检索。在此示例中,我们将在 InMemoryVectorStore 中索引并检索一个示例文档。
直接使用
GreenNodeEmbeddings 类可以独立使用来生成文本嵌入,无需向量存储。这对于相似度评分、聚类或自定义处理流水线等任务非常有用。
嵌入单个文本
您可以使用embed_query 嵌入单个文本或文档:
嵌入多个文本
您可以使用embed_documents 嵌入多个文本:
异步支持
GreenNodeEmbeddings 支持异步操作:文档相似度示例
API 参考
有关 GreenNode Serverless AI API 的更多详情,请访问 GreenNode Serverless AI 文档。通过 MCP 将这些文档连接 到 Claude、VSCode 等,获取实时解答。

