Class AudioTranslationCreateParams.Builder
-
- All Implemented Interfaces:
public final class AudioTranslationCreateParams.Builder
A builder for AudioTranslationCreateParams.
-
-
Method Summary
-
-
Method Detail
-
file
final AudioTranslationCreateParams.Builder file(InputStream file)
The audio file object (not file name) translate, in one of these formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, or webm.
-
file
final AudioTranslationCreateParams.Builder file(MultipartField<InputStream> file)
The audio file object (not file name) translate, in one of these formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, or webm.
-
file
final AudioTranslationCreateParams.Builder file(ByteArray file)
The audio file object (not file name) translate, in one of these formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, or webm.
-
file
final AudioTranslationCreateParams.Builder file(Path file)
The audio file object (not file name) translate, in one of these formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, or webm.
-
model
final AudioTranslationCreateParams.Builder model(AudioModel model)
ID of the model to use. Only
whisper-1
(which is powered by our open source Whisper V2 model) is currently available.
-
model
final AudioTranslationCreateParams.Builder model(MultipartField<AudioModel> model)
ID of the model to use. Only
whisper-1
(which is powered by our open source Whisper V2 model) is currently available.
-
model
final AudioTranslationCreateParams.Builder model(String value)
ID of the model to use. Only
whisper-1
(which is powered by our open source Whisper V2 model) is currently available.
-
prompt
final AudioTranslationCreateParams.Builder prompt(String prompt)
An optional text to guide the model's style or continue a previous audio segment. The prompt should be in English.
-
prompt
final AudioTranslationCreateParams.Builder prompt(MultipartField<String> prompt)
An optional text to guide the model's style or continue a previous audio segment. The prompt should be in English.
-
responseFormat
final AudioTranslationCreateParams.Builder responseFormat(AudioResponseFormat responseFormat)
The format of the output, in one of these options:
json
,text
,srt
,verbose_json
, orvtt
.
-
responseFormat
final AudioTranslationCreateParams.Builder responseFormat(MultipartField<AudioResponseFormat> responseFormat)
The format of the output, in one of these options:
json
,text
,srt
,verbose_json
, orvtt
.
-
temperature
final AudioTranslationCreateParams.Builder temperature(Double temperature)
The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use log probability to automatically increase the temperature until certain thresholds are hit.
-
temperature
final AudioTranslationCreateParams.Builder temperature(MultipartField<Double> temperature)
The sampling temperature, between 0 and 1. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. If set to 0, the model will use log probability to automatically increase the temperature until certain thresholds are hit.
-
additionalHeaders
final AudioTranslationCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final AudioTranslationCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final AudioTranslationCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final AudioTranslationCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final AudioTranslationCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final AudioTranslationCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final AudioTranslationCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final AudioTranslationCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final AudioTranslationCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final AudioTranslationCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final AudioTranslationCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final AudioTranslationCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final AudioTranslationCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final AudioTranslationCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final AudioTranslationCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final AudioTranslationCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final AudioTranslationCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final AudioTranslationCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final AudioTranslationCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final AudioTranslationCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final AudioTranslationCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final AudioTranslationCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final AudioTranslationCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final AudioTranslationCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final AudioTranslationCreateParams build()
-
-
-
-