Package com.openai.models
Class ChatCompletionAudio.Builder
-
- All Implemented Interfaces:
public final class ChatCompletionAudio.Builder
-
-
Constructor Summary
Constructors Constructor Description ChatCompletionAudio.Builder()
-
Method Summary
Modifier and Type Method Description final ChatCompletionAudio.Builderid(String id)Unique identifier for this audio response. final ChatCompletionAudio.Builderid(JsonField<String> id)Unique identifier for this audio response. final ChatCompletionAudio.Builderdata(String data)Base64 encoded audio bytes generated by the model, in the format specified in the request. final ChatCompletionAudio.Builderdata(JsonField<String> data)Base64 encoded audio bytes generated by the model, in the format specified in the request. final ChatCompletionAudio.BuilderexpiresAt(Long expiresAt)The Unix timestamp (in seconds) for when this audio response will no longer be accessible on the server for use in multi-turn conversations. final ChatCompletionAudio.BuilderexpiresAt(JsonField<Long> expiresAt)The Unix timestamp (in seconds) for when this audio response will no longer be accessible on the server for use in multi-turn conversations. final ChatCompletionAudio.Buildertranscript(String transcript)Transcript of the audio generated by the model. final ChatCompletionAudio.Buildertranscript(JsonField<String> transcript)Transcript of the audio generated by the model. final ChatCompletionAudio.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final ChatCompletionAudio.BuilderputAdditionalProperty(String key, JsonValue value)final ChatCompletionAudio.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final ChatCompletionAudio.BuilderremoveAdditionalProperty(String key)final ChatCompletionAudio.BuilderremoveAllAdditionalProperties(Set<String> keys)final ChatCompletionAudiobuild()-
-
Method Detail
-
id
final ChatCompletionAudio.Builder id(String id)
Unique identifier for this audio response.
-
id
final ChatCompletionAudio.Builder id(JsonField<String> id)
Unique identifier for this audio response.
-
data
final ChatCompletionAudio.Builder data(String data)
Base64 encoded audio bytes generated by the model, in the format specified in the request.
-
data
final ChatCompletionAudio.Builder data(JsonField<String> data)
Base64 encoded audio bytes generated by the model, in the format specified in the request.
-
expiresAt
final ChatCompletionAudio.Builder expiresAt(Long expiresAt)
The Unix timestamp (in seconds) for when this audio response will no longer be accessible on the server for use in multi-turn conversations.
-
expiresAt
final ChatCompletionAudio.Builder expiresAt(JsonField<Long> expiresAt)
The Unix timestamp (in seconds) for when this audio response will no longer be accessible on the server for use in multi-turn conversations.
-
transcript
final ChatCompletionAudio.Builder transcript(String transcript)
Transcript of the audio generated by the model.
-
transcript
final ChatCompletionAudio.Builder transcript(JsonField<String> transcript)
Transcript of the audio generated by the model.
-
additionalProperties
final ChatCompletionAudio.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ChatCompletionAudio.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ChatCompletionAudio.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ChatCompletionAudio.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ChatCompletionAudio.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ChatCompletionAudio build()
-
-
-
-