AzureAIOpenAIApiChatModel 聊天模型。
AzureAIOpenAIApiChatModel 类使用 Azure AI Foundry 中提供的 OpenAI 兼容 API。AI Foundry 拥有多种聊天模型,包括 AzureOpenAI、Cohere、Llama、Phi-3/4 和 DeepSeek-R1 等。您可以在 Azure docs 中找到有关其最新模型及其成本、上下文窗口和支持的输入类型的信息。
概述
集成详情
| 类 | 包 | 可序列化 | JS 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|
AzureAIOpenAIApiChatModel | langchain-azure-ai | ✅ | ✅ |
模型功能
| 工具调用 | 结构化输出 | 图像输入 | 音频输入 | 视频输入 | Token 级流式传输 | 原生异步 | Token 使用情况 | 对数概率 |
|---|---|---|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
设置
要访问AzureAIOpenAIApiChatModel 模型,您需要创建一个 Azure 账户,获取 API 密钥,并安装 langchain-azure-ai 集成包。
凭证
前往 Azure docs 查看如何创建部署并生成 API 密钥。部署模型后,点击 AI Foundry 中的 ‘get endpoint’ 按钮。这将显示您的端点和 API 密钥。完成此操作后,设置环境变量:安装
LangChainAzureAIOpenAIApiChatModel 集成位于 langchain-azure-ai 包中:
实例化
现在我们可以实例化模型对象并生成聊天补全:调用
连接这些文档 到 Claude、VSCode 等,通过 MCP 获得实时答案。

