百度文心4.0接口这几天试了一下一直用不了,原以为原来的测试接口到期问题,充值后也一样,提示 Open api daily request limit reached,到百度大模型后台才发现并没有

ERNIE-Bot-4模型,4.0都是需要付费开通的,对比了一下资费ERNIE-4.0-8K要比ERNIE-4.0-8K-0104高好几倍,系统后台默认接口模型是ERNIE-Bot-4,估计百度改版原因

这模型不能使用了,换成ERNIE-4.0-8K-0104使用正常,借此与大家分享一下如何修改。

首先确认你的系统存不存在这问题对话时提示已调用 Open api daily request limit reached,

1714209916-dea876b22a86449

1、先到百度大模型后台开通ERNIE-4.0-8K-0104服务,如果要开通其他的方法一样。

https://console.bce.baidu.com/qianfan/ais/console/onlineService?tab=preset

1714209728-8d02f5da90d6d4e

2、开通服务后对应chat后台文件更改接口及名称,文件名extend\ChatGPT\wenxin.php 19行

对应修改名称 ERNIE-4.0-8K-0104  API接口网址 https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/ernie-4.0-8k-0104

以上两项替换原来的,修改后保存

1714210120-5d3e6eccf62fe35

3、修改数据库表fox_chatgpt_engine把ERNIE-Bot-4更改为ERNIE-4.0-8K-0104

1714210187-ec8cbd7a3c43cf0

把22行ERNIE-Bot-4更改为ERNIE-4.0-8K-0104,修改后保存

1714210376-a7fae481531a929

4、再到chatgpt系统后台选择下修改后的模型,保存前端试下能正常回答问题就OK了

1714210559-f87e69a6e5a914c

如果上方出现不显示修改后的模型名称,是因为缓存问题,可以把数据表重改下名字

 

1714210654-dcfc5a39c0e963c

再到后台打开 读取一次错误数据,再把表名改回来正确的就会显示,相当于重读取一次数据表

1714210729-dbfd32a279b61fa

表名改为正确的后再到后台选择下就正常

1714210791-269e87a76a95f7a

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。