一、获取文心一言密钥
进入百度智能云获取API Key和Secret Key,地址百度智能云

二、创建一个springboot项目
首先导入依赖
group.springframework.aispring-ai-qianfan-spring-boot-starter1.1.0
注意!要前往中央仓库下载
centralhttps://repo.maven.apache.org/maven2
创建配置文件application.properties
填写好申请的API Key和Secret Key

spring.ai.qianfan.api-key=
spring.ai.qianfan.secret-key=
spring.ai.qianfan.chat.options.model=ernie_speed
spring.ai.qianfan.chat.options.temperature=0.7
创建一个ChatController类
源代码可以在spring官网查看:spring官网源代码


@RestController
public class ChatController {
private final QianFanChatModel chatClient;
@Autowired
public ChatController(QianFanChatModel chatClient) {
this.chatClient = chatClient;
}
@GetMapping("/ai/generate")
public Map generate(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {
return Map.of("generation", this.chatClient.call(message));
}
@GetMapping("/ai/generateStream")
public Flux generateStream(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {
var prompt = new Prompt(new UserMessage(message));
return this.chatClient.stream(prompt);
}
三、展示效果
启动项目,输入”你好“
localhost:8080/ai/generate?message=”你好”

返回结果

四、源代码
Gitee源代码:https://gitee.com/zyGitee983/learning-notes.git
文章来源于互联网:最简单的springAi+文心一言模型,实现人工智能对话
空气净化器 一、项目背景 空气净化器又称“空气清洁器”、空气清新机、净化器,是指能够吸附、分解或转化各种空气污染物(一般包括PM2.5、粉尘、花粉、异味、甲醛之类的装修污染、细菌、过敏原等),有效提高空气清洁度的产品,主要分为家用 、商用、工业、楼宇。 空气净…
5bei.cn大模型教程网










