Skip to content

Commit

Permalink
✨feature(1.7.16): add openai realtime session turn_detection
Browse files Browse the repository at this point in the history
  • Loading branch information
vacuityv committed Jan 17, 2025
1 parent 26015ee commit 8b5ddbc
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>me.vacuity.ai.sdk</groupId>
<artifactId>ai-java-sdk</artifactId>
<version>1.7.15</version>
<version>1.7.16</version>

<name>ai-java-sdk</name>
<description>a java sdk for ai apis.</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ public class RealtimeSession {
@JsonProperty("input_audio_transcription")
private InputAudioTranscription inputAudioTranscription;

@JsonProperty("turn_detection")
private TurnDetection turnDetection;

private List<ChatTool> tools;

@JsonProperty("tool_choice")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import lombok.NoArgsConstructor;
import me.vacuity.ai.sdk.openai.entity.ChatTool;
import me.vacuity.ai.sdk.openai.realtime.entity.InputAudioTranscription;
import me.vacuity.ai.sdk.openai.realtime.entity.TurnDetection;

import java.util.List;
import java.util.Set;
Expand Down Expand Up @@ -41,6 +42,9 @@ public class CreateRealtimeSessionRequest {
@JsonProperty("input_audio_transcription")
private InputAudioTranscription inputAudioTranscription;

@JsonProperty("turn_detection")
private TurnDetection turnDetection;

private List<ChatTool> tools;

@JsonProperty("tool_choice")
Expand Down

0 comments on commit 8b5ddbc

Please sign in to comment.