Skip to main content

Module discovery

Module discovery 

Source
Expand description

discovery: Model discovery from models.dev API and provider APIs.

Supports two channels for discovering available models:

  1. models.dev API - fetch the full provider/model catalog
  2. Provider APIs - direct queries to OpenAI, Ollama, LM Studio, etc.

Re-exports§

pub use error::DiscoveryError;
pub use error::Result;

Modules§

cache
File-based caching for discovery results.
error
models_dev
models.dev API client for fetching provider and model catalogs.
provider_api
Direct Provider API queries for discovering available models.

Structs§

DiscoveredModel
A discovered model with metadata.
DiscoveredProvider
A discovered provider with its available models.