Class OpenAiAudioSpeechModel.Builder

java.lang.Object
org.springframework.ai.openai.OpenAiAudioSpeechModel.Builder
Enclosing class:
OpenAiAudioSpeechModel

public static final class OpenAiAudioSpeechModel.Builder extends Object
Builder for creating OpenAiAudioSpeechModel instances.
  • Method Details

    • openAiClient

      public OpenAiAudioSpeechModel.Builder openAiClient(@Nullable com.openai.client.OpenAIClient openAiClient)
      Sets the OpenAIClient.
      Parameters:
      openAiClient - The OpenAIClient to use
      Returns:
      This builder
    • options

      public OpenAiAudioSpeechModel.Builder options(@Nullable OpenAiAudioSpeechOptions options)
      Sets the default options.
      Parameters:
      options - The default options to use
      Returns:
      This builder
    • build

      public OpenAiAudioSpeechModel build()
      Builds the OpenAiAudioSpeechModel instance.
      Returns:
      A new OpenAiAudioSpeechModel instance