通过阅读本文,您可以了解使用AI实时互动时常见的问题及解决方法。
FAQ
AI智能体是否需要部署在客户源站上
AI智能体是阿里云提供的公共云服务,无需客户进行云端部署。客户只需通过控制台的界面配置并调用OpenAPI,即可构建和调用AI智能体。
大模型部署在阿里百炼平台上,怎么跟AI智能体进行联动
AI智能体在产品设计上已与阿里云百炼实现了打通,您只需在控制台指定必要的参数,即可调用百炼上的大模型。详情请参见LLM 大语言模型。
启动通话时报错
错误一:提示“Could not resolve placeholder 'biz.live_mic.gslb' in value "${biz.live_mic.gslb} ”类似错误信息
服务端配置文件application.yaml某个配置遗漏或删除,通过@value注解注入的变量必须在配置文件中存在。application.yml文件中的配置可以不修改,保持为"xxxxxx",也可以配置为""。
错误二:提示“User not authorized to operate on the specified resource”
部署AppServer时,确保配置的AccessKey是否正确,并给RAM用户开通AliyunICEFullAccess权限,详细内容,请参见通过源码部署。
错误三:提示“generateAIAgentCall Tea error. e:code: 404, Specified access key is not found. ”
检查服务端配置文件application.yaml中AccessKey和AccessSecret是否正确配置,填写并给RAM用户开通AliyunICEFullAccess权限,详细内容,请参见通过源码部署。
错误四:提示“generateAIAgentCall Tea error. e:code: 400, The specified agentId "123456" is not found. request id: xxxxxxx”
检查对应的agentId与区域是否配置正确。
错误五:正常返回相关token,但客户端仍然无法连接。
使用RTC token校验工具判断签名是否正确生成,相关参数均在服务端请求或返回值内,nonce填null,判断生成的token是否正确。
开始消息对话时客户端报错“AgentNotFound”
在客户端代码中检查agentId及区域的设置是否配置正确。
客户端代码:
String mAgentId = "XXX"; // 智能体ID -> 控制台创建消息对话智能体的ID
String mRegion = "cn-shanghai"; // 设置智能体所在区域 -> 控制台消息对话智能体所在的区域
ARTCAIChatAgentInfo agentInfo = new ARTCAIChatEngine.ARTCAIChatAgentInfo(mAgentId, mRegion)
// 智能体ID -> 控制台创建消息对话智能体的ID
let agentInfo = ARTCAIChatAgentInfo(agentId: "xxxx")
// 设置智能体所在区域 -> 控制台消息对话智能体所在的区域
agentInfo.region = "cn-shanghai"
开始消息对话时,客户端报错“UnsupportedWorkflowType”
当错误详情是“The specified workflowType \"VoiceChat\" is not supported by this interface. Please use a compatible workflowType: [\"MessageChat\"]”时,请检查智能体Id,该智能体的Id关联的工作流类型是否是“消息对话”。
- 本页导读 (1)
- FAQ
- AI智能体是否需要部署在客户源站上
- 大模型部署在阿里百炼平台上,怎么跟AI智能体进行联动
- 启动通话时报错
- 开始消息对话时客户端报错“AgentNotFound”
- 开始消息对话时,客户端报错“UnsupportedWorkflowType”