Azure OpenAI Studio Playground提交函数输出时助手持续返回undefined错误
Azure OpenAI助手调用get_weather函数提交输出报错的解决办法
排查步骤及修复方案:
- 重置会话上下文
之前成功过一次后续失败,大概率是会话上下文出现了混乱。直接在Playground里新建一个会话,重新触发函数调用请求,再提交正确格式的输出,避免旧会话的错误上下文干扰。 - 严格使用标准JSON格式提交输出
提交函数输出时必须用双引号包裹键和值的标准JSON结构,正确格式如下:
别加{"output": "天气很好"}output:前缀,也别用单引号或者不带引号的键,这些格式都会导致服务端解析失败,抛出Error undefined: undefined。 - 核对助手的函数定义
去Azure OpenAI Studio里重新检查get_weather函数的配置,确保函数的输出结构没被误改。如果函数元数据里的输出字段和你提交的不匹配,也会触发报错。 - 排查服务临时异常
偶尔Azure OpenAI服务会出现临时的解析故障,遇到这种情况可以等个几分钟再重试,或者切换到同系列的其他模型版本测试。
内容的提问来源于stack exchange,提问作者François
相关产品推荐
相关产品推荐

