Class AudioTranslationCreateParams.Body.Builder
-
- All Implemented Interfaces:
public final class AudioTranslationCreateParams.Body.Builder
A builder for Body.
-
-
Method Summary
Modifier and Type Method Description final AudioTranslationCreateParams.Body.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. final AudioTranslationCreateParams.Body.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. final AudioTranslationCreateParams.Body.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. final AudioTranslationCreateParams.Body.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. final AudioTranslationCreateParams.Body.Builder
model(AudioModel model)
ID of the model to use. final AudioTranslationCreateParams.Body.Builder
model(MultipartField<AudioModel> model)
ID of the model to use. final AudioTranslationCreateParams.Body.Builder
model(String value)
ID of the model to use. final AudioTranslationCreateParams.Body.Builder
prompt(String prompt)
An optional text to guide the model's style or continue a previous audio segment. final AudioTranslationCreateParams.Body.Builder
prompt(MultipartField<String> prompt)
An optional text to guide the model's style or continue a previous audio segment. final AudioTranslationCreateParams.Body.Builder
responseFormat(AudioResponseFormat responseFormat)
The format of the output, in one of these options: json
,text
,srt
,verbose_json
, orvtt
.final AudioTranslationCreateParams.Body.Builder
responseFormat(MultipartField<AudioResponseFormat> responseFormat)
The format of the output, in one of these options: json
,text
,srt
,verbose_json
, orvtt
.final AudioTranslationCreateParams.Body.Builder
temperature(Double temperature)
The sampling temperature, between 0 and 1. final AudioTranslationCreateParams.Body.Builder
temperature(MultipartField<Double> temperature)
The sampling temperature, between 0 and 1. final AudioTranslationCreateParams.Body
build()
-
-
Method Detail
-
file
final AudioTranslationCreateParams.Body.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.Body.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.Body.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.Body.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.Body.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.Body.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.Body.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.Body.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.Body.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.Body.Builder responseFormat(AudioResponseFormat responseFormat)
The format of the output, in one of these options:
json
,text
,srt
,verbose_json
, orvtt
.
-
responseFormat
final AudioTranslationCreateParams.Body.Builder responseFormat(MultipartField<AudioResponseFormat> responseFormat)
The format of the output, in one of these options:
json
,text
,srt
,verbose_json
, orvtt
.
-
temperature
final AudioTranslationCreateParams.Body.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.Body.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.
-
build
final AudioTranslationCreateParams.Body build()
-
-
-
-