Skip to main content

Module manager

Module manager 

Source
Expand description

Models Manager - Coordinates model discovery, caching, and selection.

This module provides the main ModelsManager struct that coordinates:

  • Local model presets (built-in configurations)
  • Remote model discovery (fetching from provider APIs)
  • Disk caching with TTL
  • Model family resolution

Structs§

ModelsManager
Coordinates remote model discovery plus cached metadata on disk.

Functions§

new_shared_models_manager
Create a new shared ModelsManager
new_shared_models_manager_with_provider
Create a new shared ModelsManager with specific provider

Type Aliases§

SharedModelsManager
Thread-safe reference-counted ModelsManager