OpenAiModels

class OpenAiModels(val baseUrl: String?, apiKey: String, completionsPath: String?, embeddingsPath: String?, observationRegistry: <Error class: unknown class>, properties: OpenAiProperties) : OpenAiCompatibleModelFactory

Well-known models from OpenAI.

Constructors

Link copied to clipboard
constructor(baseUrl: String?, apiKey: String, completionsPath: String?, embeddingsPath: String?, observationRegistry: <Error class: unknown class>, properties: OpenAiProperties)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun defaultOpenAiEmbeddingService(): <Error class: unknown class>
Link copied to clipboard
fun gpt41(): <Error class: unknown class>
Link copied to clipboard
fun gpt41mini(): <Error class: unknown class>
Link copied to clipboard
fun gpt41nano(): <Error class: unknown class>
Link copied to clipboard
fun gpt5(): <Error class: unknown class>
Link copied to clipboard
fun gpt5mini(): <Error class: unknown class>
Link copied to clipboard
fun gpt5nano(): <Error class: unknown class>
Link copied to clipboard
fun openAiCompatibleEmbeddingService(model: String, provider: String): <Error class: unknown class>
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>