File tree 2 files changed +13
-4
lines changed
2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -56,10 +56,19 @@ WebSocket参考:[OpenAIWebSocketEventSourceListener](https://github.com/Grt122
56
56
** https://github.com/Grt1228/chatgpt-steam-output **
57
57
58
58
# 🚩 特性
59
-
60
- 支持多种Tokens计算方式、支持自定义OkhttpClient、支持自定义多Apikey、支持自定义ApiKey的获取策略、支持余额查询,支持个人账户信息查询、支持GPT3、GPT3.5、GPT4.0、支持全部OpenAI的Api。
59
+ - 支持当key异常(失效、过期、封禁)时,自定义动态处理key 参考实现[ DynamicKeyOpenAiAuthInterceptor] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/main/java/com/unfbx/chatgpt/interceptor/DynamicKeyOpenAiAuthInterceptor.java )
60
+ - 支持当key异常时的告警处理(钉钉、飞书、email、企业微信等等需要自定义开发)参考实现[ DynamicKeyOpenAiAuthInterceptor] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/main/java/com/unfbx/chatgpt/interceptor/DynamicKeyOpenAiAuthInterceptor.java )
61
+ - 支持多种Tokens计算方式
62
+ - 支持自定义OkhttpClient
63
+ - 支持自定义多Apikey
64
+ - 支持自定义ApiKey的获取策略
65
+ - 支持余额查询
66
+ - 支持个人账户信息查询
67
+ - 支持GPT3、GPT3.5、GPT4.0
68
+ - 支持全部OpenAI的Api
61
69
62
70
# 📑 更新日志
71
+ - [x] 1.0.13 支持当key异常(失效、过期、封禁)时,自定义动态处理key,参考实现[ DynamicKeyOpenAiAuthInterceptor] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/main/java/com/unfbx/chatgpt/interceptor/DynamicKeyOpenAiAuthInterceptor.java ) ,支持key异常时的告警处理(钉钉、飞书、email、企业微信等等需要自定义开发)
63
72
- [x] 1.0.12 tokens计算优化、删除模型接口修改、语音接口更新支持官方最新参数
64
73
- [x] 1.0.11 增加新的余额查询接口参考:[ OpenAiClientTest] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/test/java/com/unfbx/chatgpt/OpenAiClientTest.java ) 和[ OpenAiStreamClientTest] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/test/java/com/unfbx/chatgpt/OpenAiStreamClientTest.java ) ,修复tokens计算慢的问题,
65
74
- [x] 1.0.10 支持tokens计算:[ TikTokensTest] ( https://github.com/Grt1228/chatgpt-java/blob/main/src/test/java/com/unfbx/chatgpt/TikTokensTest.java ) ,更多详细的资料参考文档:[ Tokens_README.md] ( https://github.com/Grt1228/chatgpt-java/blob/main/Tokens_README.md )
@@ -87,7 +96,7 @@ SDK测试案例 | Tokens测试案例 |
87
96
<dependency>
88
97
<groupId>com.unfbx</groupId>
89
98
<artifactId>chatgpt-java</artifactId>
90
- <version>1.0.12 </version>
99
+ <version>1.0.13 </version>
91
100
</dependency>
92
101
```
93
102
### 2、流式客户端使用示例:
Original file line number Diff line number Diff line change 5
5
6
6
<groupId >com.unfbx</groupId >
7
7
<artifactId >chatgpt-java</artifactId >
8
- <version >1.0.13-beta1 </version >
8
+ <version >1.0.13</version >
9
9
<name >chatgpt-java</name >
10
10
<description >OpenAI Java SDK, OpenAI Api for Java. ChatGPT Java SDK .</description >
11
11
<url >https://www.unfbx.com</url >
You can’t perform that action at this time.
0 commit comments