Lists available models with optional filtering by query, provider, or keys.
Filter models by name (case-insensitive partial match)
Filter by specific provider name
Comma-separated list of key IDs to filter models accessible by those keys
Maximum number of results to return (default 5)
If true, return all models including those filtered out by provider-level restrictions