AI 关于文心一言的发送返回提示错误

z

sent数据

{"temperature":0.5,"stream":true,"messages":[{"role":"user","content":"你好"}],"model":"ernie-bot-turbo","chat_id":1697772176902,"user_message_id":"1697772176902197","assistant_message_id":"169777217690212","role_id":34}

对比了跟官网是是一样的

返回数据
{"error_code":336003,"error_msg":"message content can not be empty","id":"as-s5e9buywkh"}

我通过这个创建的应用不知道是否有问题

截图

错误信息是 参数校验不合法

截图

是不是还需要哪里设置呢?

535 3 0
3个回答

walkor

截图
plugin/ai/app/controller/MessageController.php 里打印下 $handler->buildData 的值看下

  • 暂无评论
z

截图
报错了好像自动重启了下

  • walkor 2023-10-20

    你的ai不是最新的吧,升级下吧

  • z 2023-10-20

    是3.3.1的呀

  • z 2023-10-20

    我有按3.3.1的来更新

  • walkor 2023-10-20

    3.3.1里 plugin/ai/app/controller/MessageController.php 就220行代码,你的是在314行报错

  • z 2023-10-20

    因为上一个版本的我没去删掉,而是注释掉的,所以行代码不一样

  • walkor 2023-10-20

    截图
    1、你这个代码不是3.3.1最新的
    2、你应该是改代码了,导致这里是变成了空。
    3、原代码里也不会有那个报错

    你看下你哪里改动导致content变成空了,自己定位下吧,我这没办法给你定位,因为不是官方代码问题

  • z 2023-10-20

    好的,我排查下

  • z 2023-10-20

    可以了,确实是没更新到最新的版本

  • z 2023-10-20

    我能用的4.0的接口, 这个要怎么调整,直接修改model=ernie-bot-turbo为 model=ernie-bot-4.0吗

z

截图
截图这样新模型不行吗

  • walkor 2023-10-20

    看下百度4.0的文档,传的是什么

  • z 2023-10-20

    ERNIE-Bot-4, 是不是要新建一个ernie4的文件才可以

  • walkor 2023-10-20

    模型设置里加一句 ernie-bot-4 : "文心一言4"

  • walkor 2023-10-26

    已经支持文心一言4.0,请后台一键升级

🔝