Skip to content

Commit 95b05ac

Browse files
committed
gradle 8.0.2 update & removal of unused deserializer for CreateChatCompletion
1 parent 312b8fd commit 95b05ac

File tree

2 files changed

+2
-18
lines changed

2 files changed

+2
-18
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
44
networkTimeout=10000
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

src/main/java/io/github/jetkai/openai/api/CreateChatCompletion.java

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.github.jetkai.openai.api;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import io.github.jetkai.openai.api.data.completion.chat.ChatCompletionData;
54
import io.github.jetkai.openai.api.data.completion.chat.message.ChatCompletionMessageData;
65
import io.github.jetkai.openai.api.data.completion.choice.CompletionChoiceData;
@@ -49,7 +48,7 @@ public ChatCompletionMessageData asChatResponseData() {
4948
*/
5049
public List<ChatCompletionMessageData> asChatResponseDataList() {
5150
if(this.deserializedData == null) {
52-
this.deserializedData = deserialize();
51+
this.deserializedData = deserialize(CompletionResponseData.class);
5352
}
5453
if (!(this.deserializedData instanceof CompletionResponseData)) {
5554
return null;
@@ -76,19 +75,4 @@ public List<ChatCompletionMessageData> asChatResponseDataList() {
7675
return chatDataList;
7776
}
7877

79-
private synchronized CompletionResponseData deserialize() {
80-
CompletionResponseData data = null;
81-
String json = this.getRawJsonResponse();
82-
try {
83-
if (json.contains("\"error\":")) {
84-
throw new Exception(json);
85-
}
86-
ObjectMapper mapper = new ObjectMapper();
87-
data = mapper.readValue(json, CompletionResponseData.class);
88-
} catch (Exception e) {
89-
e.printStackTrace();
90-
}
91-
return data;
92-
}
93-
9478
}

0 commit comments

Comments
 (0)