Update docs/USER_GUIDE.md
Browse files- docs/USER_GUIDE.md +18 -0
docs/USER_GUIDE.md
CHANGED
|
@@ -49,3 +49,21 @@
|
|
| 49 |
|
| 50 |
# Architecture
|
| 51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
|
| 50 |
# Architecture
|
| 51 |
|
| 52 |
+
user
|
| 53 |
+
ββ> Gradio UI ββ> app.py
|
| 54 |
+
ββ> models.py (registry)
|
| 55 |
+
ββ> inference.py (routing)
|
| 56 |
+
ββ> hf_client.py (clients)
|
| 57 |
+
ββ> plugins.py (extension)
|
| 58 |
+
ββ> deploy.py (HF Spaces)
|
| 59 |
+
|
| 60 |
+
markdown
|
| 61 |
+
Copy
|
| 62 |
+
Edit
|
| 63 |
+
|
| 64 |
+
- **Data flow**: UI β `generation_code` β `inference.chat_completion` β HF/OpenAI/Gemini/Groq β UI
|
| 65 |
+
- **Extensibility**: Add new models in `models.py`; add providers in `hf_client.py`; add integrations via `plugins/`
|
| 66 |
+
|
| 67 |
+
---
|
| 68 |
+
|
| 69 |
+
That covers all test suites, CI config, and core docs. Let me know if youβd like any adjustments!
|