ModelFetcher
Queries LLM provider APIs to enumerate available models.
| Declared in | src/libs/libllm/llm/ModelFetcher.hpp |
| Inherits | QObject |
| Group | libllm |
Detailed description
Sends HTTP requests to provider model-listing endpoints and parses the responses into LLMModel objects. Supports OpenAI-compatible APIs (OpenAI, Groq, OpenRouter) and Google AI. Anthropic models are returned from a hardcoded catalog since Anthropic has no list API.
See also LLMProvider, LLMModel, AnthropicModelCatalog.