参数检查messages,model,temperature
-
messages:检查是否是非空数组
- 检查messages内容item是否为对象或不存在
-
定义有效角色validrole=
-
判断有效角色里是否有item.role
-
判断item.content是否为字符串且非空
-
判定模型是否是字符串且非空或者已经定义
-判定temperature是否是数字且在0-2之间
// 调试问题:在判断参数如果都没问题的时候,必须返回return null 接口误以为校验失败。
openai返回的数据格式只有Message字段,模型参数里有messages。

浙公网安备 33010602011771号