Expand description
Dynamic model discovery from remote sources.
Fetches model listings from models.dev, Ollama instances, and OpenAI-compatible endpoints. Results are cached locally.
Re-exports§
pub use models_dev::ModelEntry;pub use models_dev::ModelLimits;pub use models_dev::ModelsDevPayload;pub use models_dev::fetch;pub use models_dev::fetch_and_cache;pub use models_dev::fetch_from;pub use models_dev::load_cache;pub use ollama::fetch_ollama_models;pub use openai_compat::fetch_openai_compatible_models;pub use source::DiscoverySource;pub use source::ModelsDevSource;
Modules§
- models_
dev - Client for the models.dev model catalog API. Client for the models.dev model catalog API.
- ollama
- Client for discovering models from a running Ollama instance.
- openai_
compat - Client for discovering models from any OpenAI-compatible endpoint.
- source
- Async trait abstraction over model discovery sources. Async trait abstraction over model discovery sources.