You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure OpenAI服务ENGINE(部署ID)获取与部署问题求助

解决Azure OpenAI聊天补全API的ENGINE参数及部署问题

一、获取GPT-3.5-Turbo的部署ID(ENGINE参数值)

  • 前提是你已在Azure上部署GPT-3.5-Turbo模型,部署ID就是创建部署时你自定义的名称
  • 登录Azure门户,找到你的Azure OpenAI资源
  • 进入「模型部署」页面,已部署模型对应的「部署名称」就是要填入ENGINE变量的具体值

二、部署GPT-3.5-Turbo模型步骤

  • 登录Azure门户,打开你的Azure OpenAI资源(未创建的话先完成资源创建)
  • 进入「模型部署」页面,点击「创建部署」
  • 在模型列表中选择「gpt-35-turbo」系列的模型(如gpt-35-turbo-16k)
  • 填写部署名称(此名称即为后续要用的部署ID/ENGINE参数),按需配置令牌限制、部署类型等选项
  • 完成部署操作,等待数分钟后即可在部署列表中看到该模型

三、教程注释内容解读

第一段代码注释

// PARAMETERS FOR AZURE OPENAI SERVICES CHAT COMPLETION API
const ENGINE = "YOUR_ENGINE_OF_AZURE_OPENAI_SERVICES"; // DEPLOYMENT ID FOR GPT-3.5-TURBO.

这段注释明确说明:ENGINE是Azure OpenAI聊天补全API的必填参数,它的取值就是你部署GPT-3.5-Turbo时设置的部署名称,直接将占位符替换为实际值即可。

第二段提醒注释

CHAT COMPLETION 
     *
     * !!! Note: The following action currently supports only non-chat use cases.
     * !!! For chat based use cases the payload of the messages needs to be adjusted 
     * !!! Also have a look at the markup lang ChatML of OpenAI 
     * ========================
     */

这段是关键开发提示:

  • 当前教程提供的代码仅适用于非聊天场景(比如单轮文本补全任务)
  • 如果要实现多轮对话类的聊天功能,必须修改请求中的messages参数格式,不能沿用非聊天场景的请求结构
  • OpenAI的ChatML是聊天场景专用的消息标记规范,用于定义对话中的角色(用户、助理、系统)及对应内容,开发聊天功能时需要遵循该格式构造请求体

内容的提问来源于stack exchange,提问作者linh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 05:00:11