基于 Spring Boot Starter 开发,只需一行代码,使用强大的 AI 能力!
鱼聪明 AI:https://yucongming.com
官方公众号:鱼聪明AI
<dependency>
<groupId>com.yucongming</groupId>
<artifactId>yucongming-java-sdk</artifactId>
<version>0.0.2</version>
</dependency>
1、在 鱼聪明 AI 开放平台 获取开发者密钥对
方法 1:自主 new 对象
String accessKey = "你的 accessKey";
String secretKey = "你的 secretKey";
YuCongMingClient client = new YuCongMingClient(accessKey, secretKey);
方法 2:通过配置注入对象
修改配置:
yuapi:
client:
access-key: 你的 access-key
secret-key: 你的 secret-key
使用客户端对象:
@Resource
private YuCongMingClient client;
DevChatRequest devChatRequest = new DevChatRequest();
devChatRequest.setModelId(1651468516836098050L);
devChatRequest.setMessage("鱼皮");
BaseResponse<DevChatResponse> response = client.doChat(devChatRequest);
System.out.println(response.getData());
方法名:doChat
请求参数:
- modelId:使用的会话模型(助手)id
- message:要发送的消息,不超过 1024 字
响应结果:
- code:响应状态码
- data:
- content:对话结果内容
- message:响应信息
示例代码:
// 构造请求
DevChatRequest devChatRequest = new DevChatRequest();
devChatRequest.setModelId(1651468516836098050L);
devChatRequest.setMessage("鱼皮");
// 获取响应
BaseResponse<DevChatResponse> response = client.doChat(devChatRequest);
System.out.println(response.getData());