Package-level declarations
Types
Link copied to clipboard
Represents a specific capability or feature of an LLM (Large Language Model). This is a sealed class, where each capability is represented as a subclass or data object.
Link copied to clipboard
@Serializable
Represents a Large Language Model (LLM) with a specific provider, identifier, and a set of capabilities.
Link copied to clipboard
Represents a sealed hierarchy for defining Large Language Model (LLM) providers. Each LLM provider is uniquely identified by an id and a display name.
Link copied to clipboard
object OllamaModels
Represents a collection of predefined Large Language Models (LLM) categorized by providers. Each provider contains specific models with configurations such as unique identifiers and capabilities.