Xinference 常见bug: "detail": "Invalid input. Please specify the prompt."

"detail": "Invalid input. Please specify the prompt."

if not messages or messages[-1].get("role") not in ["user", "system", "tool"]:

raise HTTPException(

status_code=400, detail="Invalid input. Please specify the prompt."

)https://openi.pcl.ac.cn/o3sky/inference/src/tag/v0.11.2.post1/xinference/api/restful_api.py:1281

我方法是:

if len(messages)>2:

messages[-1]['role']='system'

相关推荐
pzx_00118 分钟前
【深度学习】通俗理解偏差(Bias)与方差(Variance)
人工智能·python·深度学习·算法·机器学习·集成学习
F-2H37 分钟前
C语言:构造类型(共用体/联合体,枚举)
java·linux·c语言·开发语言·数据结构·c++·算法
Xiao5xiao1221 小时前
java后端对接飞书登陆
java·开发语言·飞书
疯狂小小小码农1 小时前
C++语言的文件操作
开发语言·后端·golang
莲动渔舟2 小时前
Python自学 - 类进阶(可调用对象)
开发语言·python
梵谷的忧伤2 小时前
两个栈实现队列(D)
java·开发语言·前端·算法
Reese_Cool2 小时前
【Python】Python与C的区别
java·c语言·python
XiaoH2332 小时前
培训机构Day27
java·开发语言·javascript
imning12 小时前
gateway在eureka注册报java.lang.IndexOutOfBoundsException
java·开发语言
游客5202 小时前
设计模式-结构型-组合模式
python·设计模式·组合模式