注:在做项目的时候需要调用文心一言,发现网上的版本很乱,基本都止步在官方文档的代码上,所以写了一篇博客来记录自己的尝试实现了对文心一言的循环调用和自定义询问,本篇文章不需要有任何对api的基础知识,代码全部成功运行,并引用官方文档,祝大家成功实现自己的调用
预置准备部分
-
注册百度千帆平台账户,并注册api
- 文心一言的使用需要注册一个百度账户,可以使用百度网盘的账户进行登录百度智能云-登录 (baidu.com)")
- 申请以后,进入文心千帆大模型操作百度智能云控制台 (baidu.com)")
- 选择右侧边栏的应用接入,再点击创建应用就可以申请一个api了
- 创建过程中只需要填写当前api的名称以及描述,默认所有服务都是勾选的(对api的使用没有任何影响)
- 创建成功后会返回到应用接入的界面,记录下此时AppID、API Key、Secret Key
-
配置api,开通服务接口
1.点击控制台右上角的计费管理开通服务
注意文心一言的api的调用是需要付费的,并且提供多个大模型可以根据自己的选择进行开通,博主只开通了 ERNIE-Bot-turbo大模型公有云在线调用服务和ERNIE-Bot大模型公有云在线调用服务,不同服务的差别可以参考API列表API列表 - 千帆大模型平台 | 百度智能云文档 (baidu.com)")