Versions in this module Expand all Collapse all v0 v0.2.0 Jul 14, 2026 v0.1.0 Jun 22, 2026 Changes in this version + func AllProvidersInfo() map[internaltypes.APIProvider]ProviderInfo + func DefaultBaseURL(providerName string) string + func NeedsCatalogReseed(providerName string, knownModelIDs []string) bool + func ResolveProviderFromString(s string) internaltypes.APIProvider + type Client = internalproviders.Client + func NewClient(apiKey string, providerType internaltypes.APIProvider) *Client + type Config = internalproviders.Config + func GetProviderConfig(provider internaltypes.APIProvider) *Config + type DiscoveryResult = internalproviders.DiscoveryResult + func DiscoverProviders(ctx context.Context) []DiscoveryResult + type FetchedModel = internalproviders.FetchedModel + func FetchModels(ctx context.Context, providerName, baseURL, apiKey string) ([]FetchedModel, error) + func StaticModels(providerName string) []FetchedModel + type ModelInfo = internalproviders.ModelInfo + func GetModelInfo(provider internaltypes.APIProvider, model string) (ModelInfo, bool) + type ProviderInfo = internalproviders.ProviderInfo