Package-level declarations

Types

Link copied to clipboard
class ConfigurableModelProvider(llms: List<LlmService<*>>, embeddingServices: List<<Error class: unknown class>>, properties: ConfigurableModelProviderProperties) : ModelProvider

Take LLM definitions from configuration

Link copied to clipboard
data class ConfigurableModelProviderProperties(var llms: Map<String, String> = emptyMap(), var embeddingServices: Map<String, String> = emptyMap(), var defaultLlm: String = "gpt-4.1-mini", var defaultEmbeddingModel: String? = null)

Configuration properties for the model provider

Link copied to clipboard
interface ModelProvider

Provide AI models for requested roles, and expose data about available models.