bugfix: fix missing parameters (#78)

This commit is contained in:
Tomsun28 2026-01-08 15:09:50 +08:00 committed by GitHub
parent 9591f3f85c
commit 633b1d323d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 14 additions and 4 deletions

View file

@ -1,16 +1,23 @@
package ai.z.openapi.service.audio; package ai.z.openapi.service.audio;
import ai.z.openapi.service.model.Choice;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Builder @Builder
public final class AudioTranscriptionChunk { public final class AudioTranscriptionChunk {
@JsonProperty("choices")
private List<Choice> choices;
private Long created; private Long created;
private String model; private String model;

View file

@ -1,5 +1,6 @@
package ai.z.openapi.service.audio; package ai.z.openapi.service.audio;
import ai.z.openapi.service.model.Segment;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -7,6 +8,8 @@ import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@ -24,4 +27,6 @@ public final class AudioTranscriptionResult {
private String text; private String text;
private List<Segment> segments;
} }

View file

@ -16,8 +16,6 @@ public class ChatFunctionParameters {
private String type; private String type;
private Map<String, ChatFunctionParameterProperty> properties; private Object properties;
private List<String> required;
} }

View file

@ -45,7 +45,7 @@
</scm> </scm>
<properties> <properties>
<revision>0.3.1</revision> <revision>0.3.2</revision>
<java.version>8</java.version> <java.version>8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>