Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Model ¶
type Model struct {
ID string `json:"id"`
DisplayName string `json:"display_name"`
Provider string `json:"provider"`
}
Model represents an available LLM model.
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry discovers and caches available models from provider APIs.
func NewRegistry ¶
NewRegistry creates a model registry with API keys for each provider.
func (*Registry) ListAllModels ¶
ListAllModels returns models from all configured providers, tagged with provider name.
Click to show internal directories.
Click to hide internal directories.