You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***Detailed Logger**: Provides per-request file logging for debugging.
12
12
***OpenAI-Compatible Endpoints**: `/v1/chat/completions`, `/v1/embeddings`, etc.
13
+
***Model Filter GUI**: Visual interface for configuring model ignore/whitelist rules per provider (see Section 6).
13
14
2.**The Resilience Library (`rotator_library`)**: This is the core engine that provides high availability. It is consumed by the proxy app to manage a pool of API keys, handle errors gracefully, and ensure requests are completed successfully even when individual keys or provider endpoints face issues.
14
15
15
16
This architecture cleanly separates the API interface from the resilience logic, making the library a portable and powerful tool for any application needing robust API key management.
The Model Filter GUI (`model_filter_gui.py`) provides a visual interface for configuring model ignore and whitelist rules per provider. It replaces the need to manually edit `IGNORE_MODELS_*` and `WHITELIST_MODELS_*` environment variables.
1254
+
1255
+
### 6.1. Overview
1256
+
1257
+
**Purpose**: Visually manage which models are exposed via the `/v1/models` endpoint for each provider.
0 commit comments