Package org.springframework.ai.openai
Class OpenAiAudioSpeechOptions.Builder
java.lang.Object
org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- Enclosing class:
OpenAiAudioSpeechOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()credential(@Nullable com.openai.credential.Credential credential) customHeaders(Map<String, String> customHeaders) deploymentName(@Nullable String deploymentName) from(OpenAiAudioSpeechOptions fromOptions) gitHubModels(boolean gitHubModels) maxRetries(int maxRetries) merge(@Nullable TextToSpeechOptions from) microsoftFoundry(boolean microsoftFoundry) microsoftFoundryServiceVersion(@Nullable com.openai.azure.AzureOpenAIServiceVersion microsoftFoundryServiceVersion) organizationId(@Nullable String organizationId) responseFormat(@Nullable String responseFormat) responseFormat(@Nullable OpenAiAudioSpeechOptions.AudioResponseFormat responseFormat) voice(@Nullable OpenAiAudioSpeechOptions.Voice voice)
-
Method Details
-
from
-
merge
-
model
-
input
-
voice
-
voice
-
responseFormat
-
responseFormat
public OpenAiAudioSpeechOptions.Builder responseFormat(@Nullable OpenAiAudioSpeechOptions.AudioResponseFormat responseFormat) -
speed
-
deploymentName
-
baseUrl
-
apiKey
-
credential
public OpenAiAudioSpeechOptions.Builder credential(@Nullable com.openai.credential.Credential credential) -
microsoftFoundryServiceVersion
public OpenAiAudioSpeechOptions.Builder microsoftFoundryServiceVersion(@Nullable com.openai.azure.AzureOpenAIServiceVersion microsoftFoundryServiceVersion) -
organizationId
-
microsoftFoundry
-
gitHubModels
-
timeout
-
maxRetries
-
proxy
-
customHeaders
-
build
-