Open Ai Compatible Model Factory
open class OpenAiCompatibleModelFactory(val baseUrl: String?, apiKey: String?, completionsPath: String?, embeddingsPath: String?, observationRegistry: <Error class: unknown class>)
Generic support for OpenAI compatible models. Use to register LLM beans.
Parameters
base Url
The base URL of the OpenAI API. Null for OpenAI default.
api Key
The API key for the OpenAI compatible provider, or null for no authentication.
Inheritors
Functions
Link copied to clipboard
Link copied to clipboard
fun openAiCompatibleLlm(model: String, pricingModel: <Error class: unknown class>, provider: String, knowledgeCutoffDate: LocalDate?, optionsConverter: <Error class: unknown class><out <Error class: unknown class>> = OpenAiChatOptionsConverter, retryTemplate: <Error class: unknown class> = RetryUtils.DEFAULT_RETRY_TEMPLATE): <Error class: unknown class>