Skip to content

Commit 69a89b8

Browse files
author
Paweł Kędzia
committed
Refine README formatting: align tables, adjust bullet indentation, and add License section.
1 parent 1f1581c commit 69a89b8

File tree

1 file changed

+38
-32
lines changed

1 file changed

+38
-32
lines changed

README.md

Lines changed: 38 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)