@@ -16,10 +16,10 @@ Web interface for managing LLM Router configurations and text anonymization.
1616- ** User Management** : Admin panel, authentication, role-based access
1717- ** Project Management** : Organize configurations into projects
1818- ** Model Configuration** :
19- - Create, edit, import/export configurations (JSON)
20- - Manage models across families (Google, OpenAI, Qwen)
21- - Configure providers (API hosts, tokens, weights, input sizes)
22- - Version control with restore capability
19+ - Create, edit, import/export configurations (JSON)
20+ - Manage models across families (Google, OpenAI, Qwen)
21+ - Configure providers (API hosts, tokens, weights, input sizes)
22+ - Version control with restore capability
2323- ** Active Model Selection** : Choose which models to activate
2424
2525### Anonymizer (` app_anonymizer ` )
@@ -99,37 +99,37 @@ python app_anonymizer.py
9999
100100### Config Manager
101101
102- | Endpoint | Method | Description |
103- | ----------| --------| -------------|
104- | ` / ` | GET | Configuration list (home) |
105- | ` /login ` | GET/POST | User login |
106- | ` /logout ` | GET | User logout |
107- | ` /setup ` | GET/POST | Initial admin setup |
108- | ` /admin/users ` | GET/POST | User management (admin) |
109- | ` /projects ` | GET/POST | Project management |
110- | ` /configs ` | GET | List configurations |
111- | ` /configs/new ` | GET/POST | Create configuration |
112- | ` /configs/import ` | GET/POST | Import JSON configuration |
113- | ` /configs/<id> ` | GET | View configuration |
114- | ` /configs/<id>/edit ` | GET/POST | Edit configuration |
115- | ` /configs/<id>/export ` | GET | Export configuration (JSON) |
116- | ` /configs/<id>/activate ` | POST | Activate configuration |
117- | ` /configs/<id>/delete ` | POST | Delete configuration |
118- | ` /configs/<id>/models/add ` | POST | Add model |
119- | ` /models/<id>/delete ` | POST | Delete model |
120- | ` /models/<id>/providers/add ` | POST | Add provider |
121- | ` /providers/<id>/update ` | POST | Update provider |
122- | ` /providers/<id>/delete ` | POST | Delete provider |
102+ | Endpoint | Method | Description |
103+ | ------------------------------ | ---------- | ---------------- -------------|
104+ | ` / ` | GET | Configuration list (home) |
105+ | ` /login ` | GET/POST | User login |
106+ | ` /logout ` | GET | User logout |
107+ | ` /setup ` | GET/POST | Initial admin setup |
108+ | ` /admin/users ` | GET/POST | User management (admin) |
109+ | ` /projects ` | GET/POST | Project management |
110+ | ` /configs ` | GET | List configurations |
111+ | ` /configs/new ` | GET/POST | Create configuration |
112+ | ` /configs/import ` | GET/POST | Import JSON configuration |
113+ | ` /configs/<id> ` | GET | View configuration |
114+ | ` /configs/<id>/edit ` | GET/POST | Edit configuration |
115+ | ` /configs/<id>/export ` | GET | Export configuration (JSON) |
116+ | ` /configs/<id>/activate ` | POST | Activate configuration |
117+ | ` /configs/<id>/delete ` | POST | Delete configuration |
118+ | ` /configs/<id>/models/add ` | POST | Add model |
119+ | ` /models/<id>/delete ` | POST | Delete model |
120+ | ` /models/<id>/providers/add ` | POST | Add provider |
121+ | ` /providers/<id>/update ` | POST | Update provider |
122+ | ` /providers/<id>/delete ` | POST | Delete provider |
123123
124124### Anonymizer
125125
126- | Endpoint | Method | Description |
127- | ----------| --------| -------------|
128- | ` /anonymize/ ` | GET | Anonymization form |
129- | ` /anonymize/ ` | POST | Process text anonymization |
130- | ` /anonymize/chat ` | GET | Chat interface |
131- | ` /anonymize/chat/message ` | POST | Send chat message |
132- | ` /anonymize/models ` | GET | List available models |
126+ | Endpoint | Method | Description |
127+ | --------------------------- | --------| --------------- -------------|
128+ | ` /anonymize/ ` | GET | Anonymization form |
129+ | ` /anonymize/ ` | POST | Process text anonymization |
130+ | ` /anonymize/chat ` | GET | Chat interface |
131+ | ` /anonymize/chat/message ` | POST | Send chat message |
132+ | ` /anonymize/models ` | GET | List available models |
133133
134134## Project Structure
135135
@@ -172,3 +172,9 @@ Config Manager uses SQLite with SQLAlchemy ORM:
172172- Both apps run independently on different ports
173173- Configurations are stored in SQLite database (Config Manager only)
174174- All configuration changes are versioned and can be restored
175+
176+ ---
177+
178+ ## 📜 License
179+
180+ See the [ LICENSE] ( LICENSE ) file.
0 commit comments