Class OpenAiServiceBuilder<T,​U extends OpenAiServiceBuilder<T,​U>>

    • Constructor Detail

      • OpenAiServiceBuilder

        public OpenAiServiceBuilder()
    • Method Detail

      • withModelId

        public U withModelId​(String modelId)
        Sets the model ID for the service
        Parameters:
        modelId - The model ID
        Returns:
        The builder
      • withOpenAIAsyncClient

        public U withOpenAIAsyncClient​(com.azure.ai.openai.OpenAIAsyncClient client)
        Sets the OpenAI client for the service
        Parameters:
        client - The OpenAI client
        Returns:
        The builder
      • withServiceId

        public U withServiceId​(String serviceId)
        Sets the service ID for the service
        Parameters:
        serviceId - The service ID
        Returns:
        The builder