File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed
Expand file tree Collapse file tree 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
5656** https://github.com/Grt1228/chatgpt-steam-output **
5757
5858# 🚩 特性
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
6169
6270# 📑 更新日志
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、企业微信等等需要自定义开发)
6372- [x] 1.0.12 tokens计算优化、删除模型接口修改、语音接口更新支持官方最新参数
6473- [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计算慢的问题,
6574- [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测试案例 |
8796<dependency>
8897 <groupId>com.unfbx</groupId>
8998 <artifactId>chatgpt-java</artifactId>
90- <version>1.0.12 </version>
99+ <version>1.0.13 </version>
91100</dependency>
92101```
93102### 2、流式客户端使用示例:
Original file line number Diff line number Diff line change 55
66 <groupId >com.unfbx</groupId >
77 <artifactId >chatgpt-java</artifactId >
8- <version >1.0.13-beta1 </version >
8+ <version >1.0.13</version >
99 <name >chatgpt-java</name >
1010 <description >OpenAI Java SDK, OpenAI Api for Java. ChatGPT Java SDK .</description >
1111 <url >https://www.unfbx.com</url >
You can’t perform that action at this time.
0 commit comments