【問題描述】:
調用模型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": {}}
【建議方案】:
增加參數適配性,對于未定義參數可以不支持但是不建議直接拒絕響應