GreenNode 是一家全球人工智能解决方案提供商,也是 NVIDIA 首选合作伙伴,为美国、中东和北非以及亚太地区的企业提供从基础设施到应用的全面人工智能能力。GreenNode 依靠世界一流的基础设施(LEED Gold、TIA‑942、Uptime Tier III),为企业、初创公司和研究人员提供一套全面的人工智能服务本指南提供了
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 文档。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。