Package-level declarations
Types
Represents a strategy for computing the context window length for OllamaClient. Different implementations define specific approaches to computing the context window length. Based on the context window length computed by this strategy, Ollama will truncate the context window accordingly.
Client for interacting with the Ollama API with comprehensive model support.
Custom converters for specific Ollama models.
Represents metadata and configuration details about an Ollama model card. This class contains descriptive properties about the model, such as its name, family of models it belongs to, capabilities it supports, and specific technical attributes like parameter count and size.
Represents a collection of predefined Large Language Models (LLM) categorized by makers. Each maker contains specific models with configurations such as unique identifiers and capabilities.
Represents the parameters for configuring an Ollama Chat interaction with an LLM.
Properties
Functions
Filters a list of model cards by the given criteria.
Finds a model card by name.
JVM convenience for constructing OllamaClient without an explicit ai.koog.http.client.KoogHttpClient.Factory: the default factory is resolved at call time from HttpClientFactoryResolver.
Converts an instance of OllamaModelCard to an LLModel representation.