OLLMchat.Settings
Description:
Configuration and settings namespace.
The OLLMchat.Settings namespace provides configuration management including connection settings, model configuration, and usage tracking.
Config2 is the main configuration format supporting multiple connections and extended options.
Content:
Interfaces:
Classes:
- AvailableModel - Represents an
available model from the Ollama models cache.
- AvailableModels - Manages available
models cache with ArrayList backing.
- BaseToolConfig - Base configuration
class for simple tools that only need enabled/disabled.
- Config1 - Configuration management for
OLLMchat client settings (Version 1).
- Config2 - Main serializable configuration
holder for version 2 format (multiple clients, extended structure).
- Connection - Represents a single server
connection configuration.
- ConnectionModels - Manages the list
of available models from all configured connections.
- ModelTag - Represents a model tag with size,
context, and input information.
- ModelUsage - Represents model usage
configuration (connection, model, and optional options).