【问题描述】:
调用模型api时报错:
Error in generating model output: Error code: 400 - {'code': 500002, 'detail': 'messages 字段值不符合规范,system 的 content 字段类型错误', 'message': 'PARAM_ERROR', 'error': {'code': '500002', 'message': 'messages 字段值不符合规范,system 的 content 字段类型错误', 'type': 'PARAM_ERROR'}}
请求的llm input信息如下:
{"messages": [{"role": "system", "content": [{"type": "text", "text": "xxxx"}]}, {"role": "user", "content": [{"type": "text", "text": "xxx"}]}], "stop_sequences": ["<end_code>", "Observation:"], "grammar": null, "tools_to_call_from": null, "kwargs": {}}
【建议方案】:
增加参数适配性,对于未定义参数可以不支持但是不建议直接拒绝响应