Package org.springframework.ai.openai
Class OpenAiAudioTranscriptionModel.Builder
java.lang.Object
org.springframework.ai.openai.OpenAiAudioTranscriptionModel.Builder
- Enclosing class:
- OpenAiAudioTranscriptionModel
Builder for creating
OpenAiAudioTranscriptionModel instances.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a newOpenAiAudioTranscriptionModelinstance.openAiClient(com.openai.client.OpenAIClient openAiClient) Sets the OpenAI client.options(OpenAiAudioTranscriptionOptions options) Sets the transcription options.
-
Method Details
-
openAiClient
public OpenAiAudioTranscriptionModel.Builder openAiClient(com.openai.client.OpenAIClient openAiClient) Sets the OpenAI client.- Parameters:
openAiClient- the OpenAI client- Returns:
- this builder
-
options
Sets the transcription options.- Parameters:
options- the transcription options- Returns:
- this builder
-
build
Builds a newOpenAiAudioTranscriptionModelinstance.- Returns:
- the configured transcription model
-