- Added FreeModelCatalogService for managing free model metadata and caching. - Introduced token management for free models, including token refresh logic. - Updated API calls to use free model endpoints and handle authorization. - Enhanced model selection logic to accommodate free models. - Improved tests for free model functionality and caching behavior.