Skip to content

Commit a105435

Browse files
authored
Merge pull request #240 from Grt1228/1.1.5
feature 1.1.5 Bug Fix
2 parents fa7b33b + 4e0704e commit a105435

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ WebSocket参考:[OpenAIWebSocketEventSourceListener](https://github.com/Grt122
7979
- 支持全部OpenAI的Api
8080

8181
# 📑 更新日志
82-
- [x] 1.1.4 Bug Fix
82+
- [x] 1.1.5 Bug Fix
8383
- [x] 1.1.3 支持Assistant、Run、Thread、Message Api。测试案例[OpenAiClientTest](https://github.com/Grt1228/chatgpt-java/blob/develop/src/test/java/com/unfbx/chatgpt/v1_1_3/OpenAiClientTest.java)
8484
- [x] 1.1.2-beta0 支持附加图片的ChatCompletion、指定返回数据格式、Tool Call、Dall-e-3生成图片、FineTuneJob、文本转语音TTS。官方文档示例:[chatgpt-java.unfbx.com](https://chatgpt-java.unfbx.com/docs/category/-%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD) 。测试案例[OpenAiClientTest](https://github.com/Grt1228/chatgpt-java/blob/develop/src/test/java/com/unfbx/chatgpt/v1_1_2/OpenAiClientTest.java)
8585
- [x] 1.1.1-beta0 function call改成GPT插件模式调用更加简单的调用方式.参考实现[PluginTest](https://github.com/Grt1228/chatgpt-java/blob/develop/src/test/java/com/unfbx/chatgpt/PluginTest.java)

README_EN.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ WebSocket Reference:[OpenAIWebSocketEventSourceListener](https://github.com/Gr
6565
- Supports all OpenAI APIs.
6666

6767
# 📑 Update Log
68-
- [x] 1.1.4 Bug Fix
68+
- [x] 1.1.5 Bug Fix
6969
- [x] 1.1.3 Upgrade to support Assistant、Run、Thread、Message Api. eg: [OpenAiClientTest](https://github.com/Grt1228/chatgpt-java/blob/develop/src/test/java/com/unfbx/chatgpt/v1_1_3/OpenAiClientTest.java)
7070
- [x] 1.1.2-beta0 Upgrade to support chat completion with picture GPT-4V、return JSON model、Tool Call、Dall-e-3、Fine Tune Job、TTS.
7171
- [x] 1.1.1-beta0 function call update to GPT plugin model, so easy use the plugin api. eg: [PluginTest](https://github.com/Grt1228/chatgpt-java/blob/develop/src/test/java/com/unfbx/chatgpt/PluginTest.java)

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.unfbx</groupId>
77
<artifactId>chatgpt-java</artifactId>
8-
<version>1.1.4</version>
8+
<version>1.1.5</version>
99
<name>chatgpt-java</name>
1010
<description>OpenAI Java SDK, OpenAI Api for Java. ChatGPT Java SDK .</description>
1111
<url>https://chatgpt-java.unfbx.com</url>
@@ -116,7 +116,7 @@
116116
<dependency>
117117
<groupId>com.knuddels</groupId>
118118
<artifactId>jtokkit</artifactId>
119-
<version>0.5.0</version>
119+
<version>0.6.1</version>
120120
</dependency>
121121
</dependencies>
122122

src/main/java/com/unfbx/chatgpt/OpenAiApi.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ Single<ImageResponse> variationsImages(@Part() MultipartBody.Part image,
152152
*
153153
* @return Single OpenAiResponse File
154154
*/
155-
@GET("/v1/files")
155+
@GET("v1/files")
156156
Single<OpenAiResponse<File>> files();
157157

158158
/**

src/main/java/com/unfbx/chatgpt/utils/TikTokensUtil.java

+3
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,14 @@ public class TikTokensUtil {
3939
modelMap.put(ChatCompletion.Model.GPT_3_5_TURBO_0613.getName(), registry.getEncodingForModel(ModelType.GPT_3_5_TURBO));
4040
modelMap.put(ChatCompletion.Model.GPT_3_5_TURBO_16K.getName(), registry.getEncodingForModel(ModelType.GPT_3_5_TURBO));
4141
modelMap.put(ChatCompletion.Model.GPT_3_5_TURBO_16K_0613.getName(), registry.getEncodingForModel(ModelType.GPT_3_5_TURBO));
42+
modelMap.put(ChatCompletion.Model.GPT_3_5_TURBO_1106.getName(), registry.getEncodingForModel(ModelType.GPT_3_5_TURBO));
4243
modelMap.put(ChatCompletion.Model.GPT_4_32K.getName(), registry.getEncodingForModel(ModelType.GPT_4));
4344
modelMap.put(ChatCompletion.Model.GPT_4_32K_0314.getName(), registry.getEncodingForModel(ModelType.GPT_4));
4445
modelMap.put(ChatCompletion.Model.GPT_4_0314.getName(), registry.getEncodingForModel(ModelType.GPT_4));
4546
modelMap.put(ChatCompletion.Model.GPT_4_0613.getName(), registry.getEncodingForModel(ModelType.GPT_4));
4647
modelMap.put(ChatCompletion.Model.GPT_4_32K_0613.getName(), registry.getEncodingForModel(ModelType.GPT_4));
48+
modelMap.put(ChatCompletion.Model.GPT_4_1106_PREVIEW.getName(), registry.getEncodingForModel(ModelType.GPT_4));
49+
modelMap.put(ChatCompletion.Model.GPT_4_VISION_PREVIEW.getName(), registry.getEncodingForModel(ModelType.GPT_4));
4750
}
4851

4952
/**

0 commit comments

Comments
 (0)