Componente Cronologia Chat

Il componente Cronologia Chat di FlowHunt aiuta i chatbot a ricordare i messaggi passati, permettendo conversazioni fluide e contestuali su misura per le tue esigenze.

Componente Cronologia Chat

Descrizione del componente

Come funziona il componente Componente Cronologia Chat

Immagina un cliente che chatta con il tuo chatbot riguardo al proprio ordine. Ha ulteriori domande, ma il bot dimentica subito di quale ordine si stia parlando, creando un’esperienza frustrante per il cliente. Per evitare ciò, vorrai che il chatbot ricordi la cronologia dei messaggi, ed è esattamente ciò che fa questo componente.

Tuttavia, far sì che l’AI mantenga i messaggi precedenti ha un costo in token. Inoltre, molti utilizzi dei Flussi non richiedono memoria. Ecco perché questo componente è opzionale e ti permette di limitare la memoria in base alle tue esigenze, senza spendere troppo.

Cos’è il componente Cronologia Chat?

Il componente Cronologia Chat garantisce che il chatbot ricordi un determinato numero di messaggi precedenti. Permette al chatbot di sostenere una conversazione coerente limitando il numero di messaggi memorizzati e l’utilizzo dei token.

La cronologia chat si trova nella categoria Memoria dei componenti ed è opzionale:

Flowhunt Chat history feature

Numero Messaggi Recenti

Controlla quanti messaggi precedenti il chatbot deve ricordare. Il valore predefinito è 5, che dovrebbe coprire la conversazione relativa a qualsiasi richiesta di base. Se il tuo caso d’uso richiede che il bot sostenga una conversazione coerente più a lungo, sentiti libero di aumentare il limite, ma non dimenticare di aumentare anche l’impostazione Max Tokens.

Max Tokens

Ogni messaggio passato viene suddiviso in token, ovvero unità testuali più piccole che il modello elabora per generare risposte pertinenti e contestuali. L’impostazione Max Tokens limita il numero di token usati per ricordare i messaggi precedenti. L’utilizzo dei token varia in base ai modelli, e un singolo token può corrispondere a parole, sottoparole o anche a un solo carattere.

Tipo di Messaggio

Questa impostazione a tendina permette di filtrare quali messaggi ricordare: solo messaggi umani, solo messaggi AI oppure tutti.

Come collegare il componente Cronologia Chat al tuo flow

La cronologia deve essere collegata all’LLM e all’input utente per funzionare correttamente. Tuttavia, noterai che il componente non ha una maniglia in ingresso, ma solo una in uscita.

Il tipo di output del componente Cronologia Chat è chat history e si collega ai componenti che richiedono la cronologia, ovvero Prompt e Splitter.

Ad esempio, nel componente Domande di follow-up, la risposta viene fornita collegando un generatore LLM, il contesto tramite cronologia chat e il testo di input tramite Chat Input umano.

Esempi di modelli di flusso che utilizzano il componente Componente Cronologia Chat

Per aiutarti a iniziare rapidamente, abbiamo preparato diversi modelli di flusso di esempio che mostrano come utilizzare efficacemente il componente Componente Cronologia Chat. Questi modelli presentano diversi casi d'uso e best practice, rendendo più facile per te comprendere e implementare il componente nei tuoi progetti.

Domande frequenti

Cos'è il componente Cronologia Chat?

Il componente Cronologia Chat garantisce che il chatbot ricordi un determinato numero di messaggi precedenti. Permette al chatbot di sostenere una conversazione coerente limitando il numero di messaggi memorizzati e l'utilizzo dei token.

Come si comporta il bot senza cronologia chat?

Il bot non sarà in grado di utilizzare le informazioni precedenti. Prova a dirgli il tuo nome e chiediglielo nel messaggio successivo. Un bot senza cronologia si scuserà per non poter rispondere, mentre un bot con cronologia ti chiamerà semplicemente per nome.

Cosa succede quando si raggiunge il limite della cronologia?

Il bot dimenticherà i messaggi oltre il limite. Ad esempio, se il limite è cinque messaggi e dichiari il tuo nome nel primo, il bot non potrà ricordarlo al sesto messaggio. Tuttavia, se il bot ti chiama per nome più avanti nella conversazione, il nome sarà ancora entro i limiti della sua memoria.

Prova il componente Cronologia Chat di FlowHunt

Migliora le conversazioni del tuo chatbot con il componente Cronologia Chat di FlowHunt per una maggiore ritenzione del contesto e soddisfazione del cliente.

Scopri di più