强大的 chatGPT 支持 Azure OpenAI

体验新一代 AI 对话,集成 Azure OpenAI GPT-5 系列(gpt-5、gpt-5-mini、gpt-5-nano、gpt-5-chat)、Azure AI Foundry 模型(gpt-5.2、gpt-5.1)、O 系列推理模型(o3、o3-mini、o4-mini)、GPT-4o 系列和 GPT-4.1 系列,以及 Sora 视频生成和实时语音功能。

Sora AI 视频生成
实时语音聊天
GPT-5 与 O 系列推理模型
PWA 支持
Azure ChatGPT 演示桌面截图 Azure ChatGPT 演示移动端截图

强大功能

Sora AI 视频生成

使用 OpenAI 的尖端 Sora 模型将文本描述转换为令人惊叹的视频。创建具有可定制持续时间和宽高比的高质量视频。

  • 文本转视频生成
  • AI 提示增强
  • 进度跟踪
  • 高质量输出

增强版实时语音聊天

体验双 GPT Realtime 模型(gpt-realtime 和 gpt-realtime-mini)的自然对话。即时切换模型并从 8 种独特语音中选择。

  • 双 GPT Realtime 模型
  • 8 种语音选择
  • 扬声器静音控制
  • 即时模型切换

最新 AI 模型

支持最先进的 AI 模型,包括 GPT-5 系列(gpt-5、gpt-5-mini、gpt-5-nano、gpt-5-chat)、Azure AI Foundry 模型 (gpt-5.2 gpt-5.1)、 O 系列推理模型(o3、o3-mini、o4-mini)、GPT-4o 系列和 GPT-4.1 系列。

渐进式网络应用

可在任何设备上作为原生应用安装。针对移动设备和平板电脑优化,具有离线功能。

图像生成与编辑

使用 DALL-E 和 GPT-Image-1 API 生成和编辑图像。从文本描述创建视觉内容。

语音服务

Azure 文本转语音和语音转文本集成,支持使用 Whisper 模型的批量转录。

Azure AD 身份验证

使用 Azure Active Directory 进行安全身份验证,具有企业级安全功能。

对话管理

完全控制消息,具有删除、隐藏/取消隐藏功能。通过 Azure 表存储跨设备同步对话。

Bing 新闻集成

通过 Bing API 集成直接在对话中获取最新新闻更新。

实际演示

快速开始

1

克隆仓库

从 GitHub 获取最新代码

git clone https://github.com/hddevteam/Azure-chatGPT-demo.git
2

配置环境

设置 Azure OpenAI 凭据(如需 gpt-5.2 / gpt-5.1,还需配置 Azure AI Foundry 项目端点)

cp .envtemplate .env # 编辑 .env 文件填入您的 Azure OpenAI 凭据 # 如使用 Azure AI Foundry 模型(gpt-5.2 / gpt-5.1),还需设置 AZURE_AI_FOUNDRY_ENDPOINT 与 AZURE_AI_FOUNDRY_KEY
3

安装依赖

安装 Node.js 依赖包

npm install
4

启动应用

运行开发服务器

npm start

系统要求

  • Node.js 18.0 或更高版本
  • Azure OpenAI API 访问权限
  • (可选)Azure AI Foundry 项目访问权限(用于 gpt-5.2 / gpt-5.1)
  • (可选)Azure 存储账户用于数据同步
  • (可选)Azure AD B2C 用于身份验证

技术栈

Node.js
Express.js
Azure OpenAI
Sora API
Azure AD
Azure Speech
Azure Storage
Webpack