Assistente Knowledge Base ChatGPT

Assistente chatbot AI alimentato da OpenAI GPT-4o che cerca e utilizza automaticamente documenti interni dell’azienda per rispondere alle domande degli utenti. Fornisce risposte contestualizzate, accurate e conversazionali utilizzando sia la cronologia chat che la conoscenza recuperata, rendendolo ideale per supporto clienti, helpdesk interni o onboarding.

Come funziona il Flusso AI - Assistente Knowledge Base ChatGPT

Flussi

Come funziona il Flusso AI

L'utente invia una domanda.
Riceve l'input dell'utente tramite l'interfaccia chat.
Recupera documenti interni rilevanti.
Cerca nelle fonti di conoscenza interne informazioni correlate alla richiesta dell'utente.
Costruisci un prompt contestualizzato.
Combina la domanda dell'utente, i documenti recuperati e la cronologia della chat per creare un prompt completo per l'AI.
Genera risposta AI.
Utilizza GPT-4o di OpenAI per generare una risposta conversazionale e contestualizzata.
Consegna la risposta all'utente.
Mostra la risposta generata dall'AI nella chat per l'utente.

Prompt utilizzati in questo flusso

Di seguito è riportato un elenco completo di tutti i prompt utilizzati in questo flusso per raggiungere la sua funzionalità. I prompt sono le istruzioni fornite al modello AI per generare risposte o eseguire azioni. Guidano l'AI nella comprensione dell'intento dell'utente e nella generazione di output pertinenti.

Prompt

Crea un modello di prompt con variabili dinamiche ({input}, {human_input}, {context}, {chat_history}, {system_message}).

                You are an AI language model assistant.

Your task is to answer customer query in INPUT with consideration of previous conversation in CHAT HISTORY.

If CONTEXT is provided, use it to generate the answer.


--- CONTEXT START
{context} 
--- CONTEXT END

--- CHAT HISTORY START
{chat_history}
--- CHAT HISTORY END

--- INPUT START
{input}
--- INPUT END
Answer in Language: {lang}
Format answer with markdown.

ANSWER:
            

Componenti utilizzati in questo flusso

Di seguito è riportato un elenco completo di tutti i componenti utilizzati in questo flusso per raggiungere la sua funzionalità. I componenti sono gli elementi costitutivi di ogni Flusso AI. Ti permettono di creare interazioni complesse e automatizzare attività collegando varie funzionalità. Ogni componente serve a uno scopo specifico, come la gestione dell'input dell'utente, l'elaborazione dei dati o l'integrazione con servizi esterni.

ChatInput

Il componente Chat Input in FlowHunt avvia le interazioni con l’utente acquisendo messaggi dal Playground. Serve come punto di partenza per i flussi, consentendo al workflow di elaborare sia input testuali che basati su file.

Document Retriever

Il Document Retriever di FlowHunt migliora l'accuratezza dell’AI collegando i modelli generativi ai tuoi documenti e URL aggiornati, garantendo risposte affidabili e pertinenti tramite la Retrieval-Augmented Generation (RAG).

Componente Prompt in FlowHunt

Scopri come il componente Prompt di FlowHunt ti permette di definire il ruolo e il comportamento del tuo bot AI, assicurando risposte pertinenti e personalizzate. Personalizza prompt e template per flussi chatbot efficaci e consapevoli del contesto.

Componente Cronologia Chat

Il componente Cronologia Chat in FlowHunt consente ai chatbot di ricordare i messaggi precedenti, garantendo conversazioni coerenti e una migliore esperienza cliente, ottimizzando al contempo memoria e utilizzo dei token.

Generatore

Esplora il componente Generatore in FlowHunt: potente generazione di testo guidata dall'IA utilizzando il modello LLM che preferisci. Crea facilmente risposte dinamiche per chatbot combinando prompt, istruzioni di sistema opzionali e persino immagini come input, rendendolo uno strumento fondamentale per la creazione di flussi conversazionali intelligenti.

Chat Output

Scopri il componente Chat Output in FlowHunt—finalizza le risposte del chatbot con output flessibili e multipli. Essenziale per una conclusione del flusso senza interruzioni e per creare chatbot AI avanzati e interattivi.

Widget Messaggio

Il componente Widget Messaggio visualizza messaggi personalizzati all'interno del tuo workflow. Ideale per dare il benvenuto agli utenti, fornire istruzioni o mostrare qualsiasi informazione importante, supporta la formattazione Markdown e può essere impostato per apparire solo una volta per sessione.

Trigger Apertura Chat

Il componente Trigger Apertura Chat rileva quando inizia una sessione di chat, permettendo ai workflow di rispondere istantaneamente non appena un utente apre la chat. Avvia i flussi con il messaggio iniziale della chat, rendendolo essenziale per la creazione di chatbot reattivi e interattivi.

Descrizione del flusso

Scopo e benefici

ChatGPT con Flusso di Lavoro su Conoscenza Interna

Questo flusso di lavoro crea un’interfaccia chatbot che combina le capacità conversazionali di ChatGPT 4o di OpenAI con la possibilità di cercare e rispondere utilizzando documenti interni aziendali o organizzativi. È progettato per fornire risposte accurate e contestualizzate alle richieste degli utenti, sfruttando sia la cronologia chat che le fonti di conoscenza rilevanti.

Panoramica

  • Scopo: Automatizzare e scalare il supporto clienti, l’accesso alle informazioni interne o la gestione della conoscenza, permettendo agli utenti di chattare con un assistente AI che fa riferimento sia alle conversazioni precedenti che alla documentazione interna.
  • Caratteristiche principali:
    • Risponde alle domande degli utenti con informazioni aggiornate e contestualmente rilevanti.
    • Cerca automaticamente nei documenti interni contenuti a supporto delle risposte.
    • Mantiene consapevolezza della cronologia chat per conversazioni coerenti e multi-turno.
    • Presenta le risposte in formato markdown per una migliore leggibilità.

Struttura del Flusso di Lavoro

Di seguito una panoramica dei componenti principali e dei loro ruoli nel flusso di lavoro:

ComponenteDescrizione
Chat InputRaccoglie i messaggi degli utenti e i file caricati.
Chat Opened TriggerRileva quando viene avviata una nuova sessione di chat.
Message WidgetMostra un messaggio di benvenuto all’utente all’avvio della chat.
Chat OutputInvia i messaggi (inclusi il benvenuto e le risposte AI) all’interfaccia utente.
Chat HistoryMemorizza e recupera gli ultimi 10 scambi di chat (fino a 8000 token) per il contesto.
Document RetrieverQuando un utente pone una domanda, cerca nei documenti interni contenuti rilevanti.
Prompt TemplateCostruisce un prompt per l’AI, includendo input utente, contesto documentale e cronologia chat.
GeneratorInvia il prompt a ChatGPT 4o (o altro LLM), generando una risposta.

Come Funziona il Flusso

  1. Inizializzazione della Sessione di Chat

    • Quando un utente apre una nuova chat, il Chat Opened Trigger attiva il flusso.
    • Un messaggio di benvenuto viene mostrato tramite Message Widget e visualizzato tramite Chat Output.
  2. Gestione delle Domande Utente

    • Quando l’utente invia un messaggio:
      • Il nodo Chat Input lo raccoglie.
      • In parallelo:
        • Il messaggio viene inviato al Document Retriever per cercare fino a 2 documenti interni rilevanti.
        • Il messaggio viene anche passato al Prompt Template per l’elaborazione AI.
  3. Preparazione della Risposta Contestualizzata

    • Il flusso raccoglie:
      • La più recente cronologia chat per il contesto.
      • Documenti rilevanti trovati dal retriever.
      • La domanda attuale dell’utente.
    • Questi elementi sono combinati nel Prompt Template, che istruisce l’AI a:
      • Rispondere considerando la domanda, la conversazione precedente e qualsiasi contesto documentale trovato.
      • Formattare la risposta in markdown e rispondere nella lingua dell’utente.
  4. Generazione della Risposta AI

    • Il nodo Generator invia il prompt al modello linguistico selezionato (es. ChatGPT 4o).
    • La risposta generata viene inviata a Chat Output per la visualizzazione all’utente.

Benefici di Automazione e Scalabilità

  • Coerenza & Qualità: Garantisce che gli utenti ricevano risposte coerenti e di alta qualità, basate sulla documentazione interna e sensibili al contesto della conversazione.
  • Efficienza: Automatizza il compito di cercare nelle basi di conoscenza, risparmiando tempo sia agli utenti che allo staff di supporto.
  • Scalabilità: Può gestire numerose sessioni e richieste contemporaneamente, ideale per organizzazioni con elevata domanda di supporto o informazioni.
  • Personalizzazione: Il template di prompt e i parametri di ricerca dei documenti possono essere adattati per casi d’uso, settori o policy interne specifiche.

Esempi di Utilizzo

  • Helpdesk Interno: I dipendenti possono ottenere rapidamente risposte su policy aziendali, procedure IT o argomenti HR.
  • Supporto Clienti: I clienti ricevono informazioni accurate su prodotti o servizi senza attendere un operatore umano.
  • Sales Enablement: I team vendita possono accedere alle ultime specifiche di prodotto, case study o materiali di presentazione su richiesta.
  • Gestione della Conoscenza: Garantisce che il know-how aziendale sia accessibile e utilizzabile tramite richieste in linguaggio naturale.

Riepilogo Visivo

Step del Flusso di Lavoro:

  1. L’utente apre la chat → Messaggio di benvenuto visualizzato.
  2. L’utente pone una domanda.
  3. Il sistema recupera:
    • Cronologia chat
    • Documenti rilevanti
  4. Viene costruito il prompt AI (include input utente, cronologia chat, contesto documentale).
  5. ChatGPT genera la risposta.
  6. La risposta viene mostrata all’utente.

Questo flusso di lavoro è un modello potente per chiunque voglia potenziare il proprio chatbot o assistente virtuale con intelligenza contestuale e consapevole dei documenti—migliorando significativamente l’esperienza utente e l’efficienza operativa.

Costruiamo il tuo team AI

Aiutiamo aziende come la tua a sviluppare chatbot intelligenti, server MCP, strumenti AI o altri tipi di automazione AI per sostituire l'uomo in compiti ripetitivi nella tua organizzazione.

Scopri di più

ChatGPT con Conoscenza Interna
ChatGPT con Conoscenza Interna

ChatGPT con Conoscenza Interna

Scopri come il flusso ChatGPT con Conoscenza Interna collega il ChatGPT di OpenAI ai documenti della tua organizzazione per migliorare l’assistenza clienti e il...

2 min di lettura
AI ChatGPT +4
Chatbot di Assistenza Clienti AI con Passaggio all'Umano
Chatbot di Assistenza Clienti AI con Passaggio all'Umano

Chatbot di Assistenza Clienti AI con Passaggio all'Umano

Un chatbot di assistenza clienti alimentato dall'IA che assiste automaticamente gli utenti, recupera informazioni da documenti interni e dal web, e trasferisce ...

4 min di lettura