Package com.openai.models.realtime.clientsecrets
See: Description
-
Class Summary Class Description Builder A builder for ClientSecretCreateParams. Builder A builder for Body. Body Create a session and client secret for the Realtime API. Builder A builder for ExpiresAfter. Anchor The anchor point for the ephemeral token expiration. ExpiresAfter Configuration for the ephemeral token expiration. Session Session configuration to use for the client secret. ClientSecretCreateParams Create a Realtime session and client secret for either realtime or transcription. Builder A builder for ClientSecretCreateResponse. Builder A builder for RealtimeTranscriptionSessionCreateResponse. Builder A builder for Audio. Builder A builder for Input. Builder A builder for NoiseReduction. Type NoiseReduction Configuration for input audio noise reduction. Builder A builder for Transcription. Model The model to use for transcription. Transcription Configuration of the transcription model. Builder A builder for TurnDetection. TurnDetection Configuration for turn detection. Input Audio Configuration for input audio for the session. Include RealtimeTranscriptionSessionCreateResponse A Realtime transcription session configuration object. Session The session configuration for either a realtime or transcription session. ClientSecretCreateResponse Response from creating a session and client secret for the Realtime API. Builder A builder for RealtimeSessionCreateResponse. Builder A builder for Audio. Builder A builder for Input. Builder A builder for NoiseReduction. Type NoiseReduction Configuration for input audio noise reduction. Builder A builder for Transcription. Transcription Configuration for input audio transcription. Builder A builder for TurnDetection. TurnDetection Configuration for turn detection. Input Builder A builder for Output. Voice Output Audio Configuration for input and output audio for the session. Include MaxOutputTokens Maximum number of output tokens for a single assistant response, inclusive of tool calls. OutputModality Builder A builder for Tool. Type The type of the tool, i.e. Tool Builder A builder for TracingConfiguration. TracingConfiguration Granular configuration for tracing. Tracing Configuration options for tracing. Builder A builder for TurnDetection. TurnDetection Configuration for turn detection. RealtimeSessionCreateResponse A Realtime session configuration object. -
Enum Summary Enum Description Known An enum containing Anchor's known values. Value An enum containing Anchor's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Model's known values. Value An enum containing Model's known values, as well as an _UNKNOWN member. Known An enum containing Include's known values. Value An enum containing Include's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing Voice's known values. Value An enum containing Voice's known values, as well as an _UNKNOWN member. Known An enum containing Include's known values. Value An enum containing Include's known values, as well as an _UNKNOWN member. Known An enum containing OutputModality's known values. Value An enum containing OutputModality's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. -
Interface Summary Interface Description Visitor An interface that defines how to map each variant of Session to a value of type T. Visitor An interface that defines how to map each variant of Session to a value of type T. Visitor An interface that defines how to map each variant of MaxOutputTokens to a value of type T. Visitor An interface that defines how to map each variant of Tracing to a value of type T.