🤖HermesBlog
Piattaforme di Messaggistica di Hermes · Parte 238/9/2026

Open WebUI — Interfaccia di Chat Web

Open WebUI — Interfaccia di Chat Web — guida facile da comprendere basata sulla documentazione ufficiale

Se hai mai desiderato che il tuo agente AI da riga di comando avesse un volto amichevole, questo post fa per te.

messaging-open-webui

Il Problema: Il Tuo Agente Vive in un Terminale

Hermes Agent è potente, ma digitare comandi in una finestra di terminale scura non è esattamente invitante. Vuoi una finestra di chat con il tuo nome sopra, una cronologia delle tue conversazioni e magari un posto dove anche altre persone possano accedere e usare l’agente. È esattamente ciò che offre Open WebUI.

Pensala così: Hermes Agent è il motore sotto il cofano, e Open WebUI è il cruscotto rifinito davanti al quale ti siedi davvero.

L’Architettura Semplice

La configurazione è sorprendentemente semplice. Open WebUI gira nel tuo browser sulla porta 3000. Hermes Agent esegue il suo server API sulla porta 8642. Open WebUI invia i tuoi messaggi della chat a Hermes usando lo stesso formato usato da OpenAI, e Hermes trasmette la risposta in streaming.

flowchart LR
    A["Open WebUI<br/>browser UI<br/>port 3000"]
    B["hermes-agent<br/>gateway API server<br/>port 8642"]
    A -->|POST /v1/chat/completions| B
    B -->|SSE streaming response| A

Una Nota Molto Importante su Dove Gira Tutto

Prima di collegare tutto, capisci questo: Hermes non è un semplice proxy che inoltra la tua domanda a un modello linguistico. Per ogni richiesta, Hermes crea un agente completo sulla macchina dove è in esecuzione il server API. Questo significa che quando chiedi all’agente di eseguire pwd o aprire un file, quei comandi vengono eseguiti sull’host del server, non sul tuo laptop.

Se stai eseguendo Open WebUI sul tuo laptop e lo punti a un server Hermes su una macchina remota, l’agente lavorerà sui file della macchina remota, non sui tuoi. Tienilo a mente quando progetti la tua configurazione.

Configurazione Rapida: Tre Passaggi

Passaggio 1: Abilita il Server API

Apri il tuo terminale ed esegui questi due comandi:

hermes config set API_SERVER_ENABLED true
hermes config set API_SERVER_KEY your-secret-key

Il primo comando attiva il server API. Il secondo imposta una chiave segreta così solo tu (o i tuoi utenti autorizzati) puoi parlargli. Se il gateway è già in esecuzione, riavvialo:

hermes gateway stop && hermes gateway

Passaggio 2: Avvia il Gateway

hermes gateway

Dovresti vedere un messaggio come questo:

[API Server] API server listening on http://127.0.0.1:8642

Passaggio 3: Verifica che Funzioni

Esegui un rapido controllo di integrità:

curl -s http://127.0.0.1:8642/health

Se ottieni una risposta positiva, sei pronto per puntare Open WebUI a Hermes. Nelle impostazioni di Open WebUI, inserisci l’URL di base dell’API come http://127.0.0.1:8642 e usa la tua chiave segreta come chiave API.

Considerazioni Finali

La combinazione di Open WebUI e Hermes Agent ti dà il meglio di entrambi i mondi: una bellissima interfaccia di chat multiutente con tutta la potenza di un vero agente che può eseguire codice, cercare sul web e gestire file.

Consiglio pratico: Inizia con un test semplice. Chiedi all’agente di eseguire pwd e conferma che l’output corrisponda alla macchina dove è in esecuzione il server API. Quel singolo controllo ti farà risparmiare ore di confusione in seguito.


📖 Documentazione ufficiale

この記事は Hermes Agent のDocumentazione ufficialeに基づいています:Documentazione ufficiale › user-guide/messaging/open-webui