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.Builder
id(String id)
Unique identifier for this audio response. final ChatCompletionAudio.Builder
id(JsonField<String> id)
Unique identifier for this audio response. final ChatCompletionAudio.Builder
data(String data)
Base64 encoded audio bytes generated by the model, in the format specified in the request. final ChatCompletionAudio.Builder
data(JsonField<String> data)
Base64 encoded audio bytes generated by the model, in the format specified in the request. 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. 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. final ChatCompletionAudio.Builder
transcript(String transcript)
Transcript of the audio generated by the model. final ChatCompletionAudio.Builder
transcript(JsonField<String> transcript)
Transcript of the audio generated by the model. final ChatCompletionAudio.Builder
additionalProperties(Map<String, JsonValue> additionalProperties)
final ChatCompletionAudio.Builder
putAdditionalProperty(String key, JsonValue value)
final ChatCompletionAudio.Builder
putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
final ChatCompletionAudio.Builder
removeAdditionalProperty(String key)
final ChatCompletionAudio.Builder
removeAllAdditionalProperties(Set<String> keys)
final ChatCompletionAudio
build()
-
-
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()
-
-
-
-