error_msg=ok,但所有返回参数都是空的,这是什么情况?
沙箱训练的结果都是正常的,按照API接口文档发出的请求
{'version': 2.0, 'request': {'query': '你好', 'updates': '', 'query_info': {'type': 'TEXT', 'source': 'KEYBOARD', 'asr_candidates': []}, 'bernard_level': 0, 'client_session': {'client_results': '', 'candidate_options': []}, 'user_id': 8888}, 'bot_session': '', 'bot_id': 4654, 'log_id': 'id1277298715'}
返回
{'result': {'bot_id': '', 'bot_session': '', 'interaction_id': '', 'timestamp': '', 'version': '', 'response': {'action_list': [], 'qu_res': {'lexical_analysis': [], 'qu_res_chosen': '', 'raw_query': '', 'status': 0, 'timestamp': 0, 'sentiment_analysis': {'label': '', 'pval': 0}, 'candidates': []}, 'schema': {'domain_confidence': 0, 'intent_confidence': 0, 'slots': [], 'intent': ''}}, 'log_id': ''}, 'error_code': 0, 'error_msg': 'ok'}
明白了,已经获得返回,谢谢啦
你好,经排查,返回为空的直接原因是入参异常(client_session为string类型),按照接口文档调整参数后可修复。
错误码及错误消息由于前后端没有对齐导致最终没有传递到开发者,抱歉带来的使用困扰,目前我们正在积极调整,敬请期待正式版。