有时做项目我们可能会遇到要在项目中对接AI大模型 本篇文章是对使用文心一言大模型的使用总结
前置任务
在百度智能云开放平台中注册成为开发者
百度智能云开放平台
进入百度智能云官网进行登录,点击立即体验
点击千帆大模型平台
向下滑动,进入到模型广场中
向下滑动左侧菜单栏,选择应用接入,并进行创建应用
填写信息,点击确定
获取对应的API Key 和 Secret Key
选择模型广场中的ERNIE 4.0
点击API文档
进行对话测试
获取对应的代码样例,进行复制
此处记得进行添加Maven依赖
<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>4.12.0</version>
</dependency>
项目测试
将代码放入到我们的项目中,并将API Key 和 Secret Key更换为自己的
此处进行代码的修改,将之前的文心一言的回答进行删除,确保信息体样式干净
延长OkHttpClient的加载时长,确保AI回答能够有做工的时间进行生成
static final OkHttpClient HTTP_CLIENT = new OkHttpClient().newBuilder().connectTimeout(180, TimeUnit.SECONDS) // 设置连接超时为180秒.readTimeout(180, TimeUnit.SECONDS) // 设置读取超时180秒.build();;
结果输出