Phase 6: Web UI for configuration management and enhanced API server
This commit is contained in:
1 parent
5541770896
commit
6eace3abc0
3 files changed
+733
-11
No files matched your search
@@ -15,6 +15,7 @@ Un agente configurabile basato su DeepAgents che supporta più provider LLM.
|
||||
- **Test completi**: Suite di test per garantire la qualità del codice
|
||||
- **Docker support**: Containerizzazione per deployment facile
|
||||
- **API REST**: Server API per accesso remoto
|
||||
- **Web UI**: Interfaccia web per gestione configurazioni
|
||||
|
||||
## Installazione
|
||||
|
||||
@@ -98,7 +99,7 @@ export OPENROUTER_API_KEY="la-tua-chiave-api-openrouter"
|
||||
|
||||
### 2. Configurazione Persistente (Consigliato)
|
||||
|
||||
Utilizza la CLI o la TUI per gestire le configurazioni che persistono tra le sessioni.
|
||||
Utilizza la CLI, la TUI o l'interfaccia web per gestire le configurazioni che persistono tra le sessioni.
|
||||
|
||||
#### Utilizzo della CLI
|
||||
```bash
|
||||
@@ -147,6 +148,24 @@ La TUI ora include:
|
||||
- Test di connessione diretto
|
||||
- Navigazione migliorata
|
||||
|
||||
#### Utilizzo dell'Interfaccia Web
|
||||
|
||||
Avvia il server API e accedi all'interfaccia web:
|
||||
|
||||
```bash
|
||||
# Avvia il server API
|
||||
python api_server.py
|
||||
|
||||
# Accedi all'interfaccia web
|
||||
# http://localhost:8000
|
||||
```
|
||||
|
||||
L'interfaccia web include:
|
||||
- Gestione completa delle configurazioni
|
||||
- Chat con l'agente
|
||||
- Monitoraggio dello stato del sistema
|
||||
- Test di connessione
|
||||
|
||||
## Utilizzo
|
||||
|
||||
### Utilizzo Locale
|
||||
@@ -182,7 +201,7 @@ L'API sarà disponibile su http://localhost:8000
|
||||
|
||||
#### Endpoint API Disponibili
|
||||
|
||||
- `GET /`: Informazioni sull'API
|
||||
- `GET /`: Interfaccia web
|
||||
- `GET /health`: Health check
|
||||
- `POST /chat`: Chat con l'agente
|
||||
- `GET /configurations`: Elenca tutte le configurazioni
|
||||
|
||||
Reference in new issue
Block a user