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