feat: enhance changelog generation and error handling in build process 5db0197 Mirrowel commited on Jul 6, 2025
feat: Add release drafter configuration and refactor build process to use Python script 197b66d Mirrowel commited on Jul 5, 2025
feat: fix rate limit handling and improve error logging in RotatingClient 1d97578 Mirrowel commited on Jul 5, 2025
refactor: Remove file locking mechanism from usage data saving 1faf5c2 Mirrowel commited on Jul 4, 2025
feat: Add build workflow, proxy application, and update documentation for executable usage 5bfdc95 Mirrowel commited on Jul 4, 2025
Merge branch 'main' of https://github.com/Mirrowel/LLM-API-Key-Proxy 3a4bdbb Mirrowel commited on Jul 4, 2025
feat: Update documentation and example configurations for improved clarity and usability c9419cb Mirrowel commited on Jul 4, 2025
feat: Enhance request logging to ensure proper UTF-8 encoding in log files 0374254 Mirrowel commited on Jul 4, 2025
feat: Fix thinking parameter handling for specific Gemini models 2d13d90 Mirrowel commited on Jul 4, 2025
feat: Add request payload sanitization to remove unsupported parameters based on model dcaf0eb Mirrowel commited on Jul 4, 2025
feat: Add default thinking parameter handling for specific Gemini models c3b2e49 Mirrowel commited on Jul 4, 2025
feat: Implement request logging for API responses and enhance streaming response handling 54f0f2c Mirrowel commited on Jul 4, 2025
feat: Enhance daily reset logic to ensure timezone-aware date handling 33e95e6 Mirrowel commited on Jul 4, 2025
feat: Implement NvidiaProvider for fetching models from NVIDIA API 5538104 Mirrowel commited on Jul 3, 2025
feat: Add async context management to RotatingClient and improve resource handling 3f1021f Mirrowel commited on Jul 3, 2025
fix: Handle missing cooldown values in UsageManager to prevent key lockout type errors 5fb237f Mirrowel commited on Jul 3, 2025
Revert "feat: Implement Gemini stream wrapper for improved JSON chunk handling and usage recording - might be not needed" 50f9490 Mirrowel commited on Jul 3, 2025
feat: Implement Gemini stream wrapper for improved JSON chunk handling and usage recording - might be not needed 9c2c89a Mirrowel commited on Jul 3, 2025
feat: Update key release logic in RotatingClient and UsageManager to support model-specific tracking bab8bf0 Mirrowel commited on Jul 3, 2025
feat: Enhance error classification and handling in UsageManager and error_handler for improved retry logic and cooldown management 27b342a Mirrowel commited on Jul 2, 2025
feat: Add pre-request callback support and exponential backoff for server error retries in acompletion method b0569d9 Mirrowel commited on Jul 2, 2025
feat: Enhance asynchronous handling in RotatingClient and UsageManager for improved error management and usage tracking 4bbfff4 Mirrowel commited on Jul 2, 2025
feat: Improve key acquisition logic in RotatingClient and UsageManager for better async handling and error management aa8035e Mirrowel commited on Jun 29, 2025
feat: Enhance error handling in UsageManager to extract retry delay from multiple error message formats bf79e30 Mirrowel commited on Jun 29, 2025
feat: Set environment variable for logging level in RotatingClient 2683513 Mirrowel commited on Jun 29, 2025
feat: Convert system messages to user messages for gemma-3 model in acompletion method 2835aec Mirrowel commited on Jun 29, 2025
feat: Refactor logging to use a dedicated logger across providers and enhance model retrieval with httpx d51ae99 Mirrowel commited on Jun 29, 2025
feat: Exclude PROXY_API_KEY from provider API key loading and enhance model retrieval options 26c6a6e Mirrowel commited on Jun 11, 2025
feat: Update project version to 0.5.0 and enhance description in pyproject.toml fd71e0a Mirrowel commited on Jun 11, 2025
feat: Add detailed documentation and installation instructions for the rotating API key client 5838a8e Mirrowel commited on Jun 11, 2025
feat(multi-provider): Implement dynamic API key loading and new endpoints 21dcb11 Mirrowel commited on Jun 11, 2025
feat: Refactor project into reusable API key rotation library and proxy 79a70b2 Mirrowel commited on Jun 10, 2025
feat: Implement robust API key rotation, retry, and logging aea7b14 Mirrowel commited on Jun 10, 2025