Microsoft Azure 和其他 Microsoft 产品相关的功能。
聊天模型
Azure OpenAI
参见使用示例LLM
Azure OpenAI
Microsoft Azure(通常简称为Azure)是由Microsoft运营的云计算平台,通过全球数据中心提供应用程序和服务的访问、管理和开发。它提供了一系列能力,包括软件即服务 (SaaS)、平台即服务 (PaaS) 和基础设施即服务 (IaaS)。Microsoft Azure支持多种编程语言、工具和框架,包括 Microsoft 专有和第三方软件及系统。
Azure OpenAI 是一项云服务,可帮助您使用来自 OpenAI、Meta 等的多种预构建和精选模型快速开发生成式 AI 体验。LangChain.js 支持使用 OpenAI SDK 中的新 Azure 集成与 Azure OpenAI 进行集成。 您可以在此页面了解有关 Azure OpenAI 及其与 OpenAI API 的区别的更多信息。如果您没有 Azure 帐户,可以创建一个免费帐户开始使用。 您需要已部署一个 Azure OpenAI 实例。您可以按照本指南在 Azure 门户上部署一个版本。 实例运行后,请确保您拥有实例名称和密钥。您可以在 Azure 门户中实例的“密钥和终结点”部分找到该密钥。 如果您使用 Node.js,可以定义以下环境变量来使用该服务:
您可以在 Azure OpenAI 文档 中找到支持的 API 版本列表。
npm
文本嵌入模型
Azure OpenAI
参见使用示例向量存储
Azure Cosmos DB for NoSQL
Azure Cosmos DB for NoSQL 支持查询具有灵活模式的项,并原生支持 JSON。它现在还提供向量索引和搜索功能。该功能旨在处理高维向量,支持任何规模的高效、准确的向量搜索。您现在可以将向量直接存储在文档中,与数据并存。数据库中的每个文档不仅可以包含传统的无模式数据,还可以包含高维向量作为文档的其他属性。
npm
Azure DocumentDB
Azure DocumentDB(以前称为 Azure Cosmos DB for MongoDB vCore)可让您轻松创建具有完整原生 MongoDB 支持的数据库。您可以将应用程序指向连接字符串,从而应用您的 MongoDB 经验并继续使用您喜欢的 MongoDB 驱动程序、SDK 和工具。在 Azure DocumentDB 中使用向量搜索,将基于 AI 的应用程序与存储在 Azure DocumentDB 中的数据无缝集成。
npm
语义缓存
Azure Cosmos DB NoSQL 语义缓存
语义缓存功能通过与 Azure Cosmos DB for NoSQL 集成提供支持,使用户能够根据用户输入与先前缓存的结果之间的语义相似性来检索缓存的响应。它利用了 AzureCosmosDBNoSQLVectorStore,该组件存储了缓存提示的向量嵌入。这些嵌入支持基于相似性的搜索,使系统能够检索相关的缓存结果。
npm
工具
Azure 容器应用动态会话
Azure 容器应用动态会话提供了对安全沙盒环境的快速访问,这非常适合运行需要与其他工作负载进行强隔离的代码或应用程序。
npm
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

