v2.12.0•
Configuration & Model Standardization Overhaul
SreeAuthor
This update introduces a significant architectural improvement to how our platform is configured and how models are defined, making the system more robust and easier to scale.
Improvements
3
- The monolithic
config.pyfile has been refactored into a modularconfig/directory. Each component of the system (API, database, rate limiting) now has its own dedicated configuration file, improving separation of concerns. - Model definition files (
models.json) across multiple providers have been standardized. Modelidandbase_modelnames are now consistently in lowercase to prevent case-sensitivity issues. - Several older and obsolete model entries have been removed from provider files to streamline the available model list and reduce clutter.
Bug Fixes
1
- Corrected inconsistencies in the
is_enabledandavailableflags for several models to accurately reflect their current status.