快速开始
# 👌 新手需知
- 拥有
Java开发环境以及相应IDE - 熟悉
Spring Boot - 熟悉
Maven
# 📦 安 装
# 🍊 Maven
在项目的pom.xml的dependencies中加入以下内容:(必选)
<dependency>
<groupId>com.zhj</groupId>
<artifactId>API-client-sdk</artifactId>
<version>0.0.1</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 🍐 Gradle
implementation group: 'com.zhj', name: API-client-sdk', version: '0.0.1'
1
提示 🔔️
JDK 8 +# ⚙️ 配置客户端
# 1. 前往AI问答开放平台 接口开放平台 (opens new window) 获取开发者密钥对
# 2. 初始化客户端ApiClient对象
方法 1 :主动实例化客户端
String accessKey = "你的 accessKey"; String secretKey = "你的 secretKey"; ApiClient client = new ApiClient(accessKey, secretKey);1
2
3方法 2 :通过配置文件注入对象
yml
# AI问答开放平台 配置 faiz: api: client: access-key: 你的 accessKey secret-key: 你的 secretKey1
2
3
4
5
6properties
faiz.api.client.access-key=你的 accessKey faiz.api.client.secret-key=你的 secretKey1
2
# 3. 使用API服务
@Resource
private ApiClient apiClient;
1
2
2
# 4. 发起请求示例
示例:随机毒鸡汤
- 示例一 :通过配置文件 推荐👍
String url = apiClient.getBiZi();
log.info(url);
1
2
2
- 示例二 :主动注入
ApiClient apiClient = new ApiClient("e59d77b733b5ff65e828df2db202b269", "69996d59f9bb7605d5867d90a93a686b");
String url = apiClient.getBiZi();
log.info(url);
1
2
3
2
3
响应:
{
"text": "不知道你混什么圈,反正我的是混黑眼圈。"
}
1
2
3
2
3
# 🐞 提供bug反馈或建议
提交问题反馈请说明正在使用的JDK版本、AI问答开放平台-SDK版本和相关依赖库版本。
上次更新: 2024/05/15, 04:33:36