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)