Classificazione del Testo

Ordina e etichetta automaticamente i testi in ingresso in categorie tramite IA, con opzioni personalizzabili per categorie, modelli e tipi di classificazione.

Classificazione del Testo

Descrizione del componente

Come funziona il componente Classificazione del Testo

Componente di Classificazione

Il componente Classificazione è progettato per eseguire la classificazione del testo, ordinando il testo in ingresso in una o più categorie definite dall’utente. Questo è particolarmente utile nei flussi di lavoro IA in cui è richiesta la categorizzazione, l’instradamento o l’etichettatura automatica di messaggi o documenti in arrivo.

Cosa fa il Componente

Alla base, questo componente prende un testo in ingresso e lo classifica secondo un insieme di categorie e le relative descrizioni opzionali. Supporta l’integrazione con la cronologia conversazionale e consente la personalizzazione della logica di classificazione tramite diverse opzioni di configurazione. Il componente è agnostico rispetto al modello e può sfruttare qualsiasi modello linguistico compatibile, inclusi modelli leggeri, rendendolo flessibile ed efficiente per una varietà di casi d’uso.

Input Principali

Nome InputTipoObbligatorioDescrizione
Testo in IngressoMessaggioIl testo principale da classificare.
Cronologia ChatInMemoryChatMessageHistoryNoMessaggi precedenti della conversazione per fornire contesto e migliorare l’accuratezza della classificazione.
LLM (Modello)BaseChatModelNoSpecifica quale modello linguistico utilizzare per la classificazione.
CategorieDati (Dizionario annidato)Un dizionario di nomi di categorie e descrizioni opzionali per definire in cosa deve essere classificato il testo.
Tipo di ClassificazioneDropdown (str)Scegli quante categorie possono essere selezionate: Una o Più, Zero o Più, Solo Una, Zero o Una.
Messaggio di Sistema PersonalizzatoMessaggioNoUn prompt di sistema opzionale per guidare ulteriormente il comportamento del modello di classificazione.
Descrizione Strumentostr (multilinea)NoUna descrizione dello strumento, utile quando utilizzato in framework agent.
Nome StrumentostrNoOpzionale, per fare riferimento a questo strumento nei flussi di lavoro basati su agenti.
VerboseboolNoOpzione per abilitare l’output dettagliato per debug o trasparenza.

Caratteristiche Principali

  • Integrazione con la Cronologia Chat: Incorporando la cronologia della chat, il componente può classificare il testo con maggiore contesto, aumentando la precisione nelle conversazioni multi-turno.
  • Tipo di Classificazione Configurabile: Supporta una logica di classificazione flessibile, permettendo una o più categorie per input in base alle esigenze del flusso di lavoro.
  • Prompt Personalizzabili: Gli utenti avanzati possono aggiungere messaggi di sistema per modificare o ottimizzare il prompt di classificazione.
  • Flessibilità del Modello: Funziona con una gamma di modelli linguistici, inclusi modelli più piccoli/rapidi.

Output

Nome OutputTipoDescrizione
CategorieMessaggioLe classificazioni risultanti per il testo in ingresso.
StrumentoToolL’istanza dello strumento di classificazione, per l’integrazione in flussi agent.

Esempi d’Uso

  • Supporto Clienti: Categorizza automaticamente i ticket di supporto o i messaggi della chat in arrivo per indirizzarli al reparto corretto.
  • Moderazione dei Contenuti: Classifica i contenuti generati dagli utenti in categorie sicure, spam o segnalate.
  • Gestione Documentale: Organizza documenti o email per argomento o reparto.
  • IA Conversazionale: Fornisci risposte contestualizzate classificando l’intento dell’utente in base alla cronologia della conversazione.

Perché Utilizzare Questo Componente?

Questo componente semplifica l’integrazione di una solida classificazione del testo nei tuoi flussi di lavoro IA. La sua flessibilità, la consapevolezza del contesto e il supporto sia alla configurazione base che avanzata lo rendono un elemento prezioso per automazione, analisi e sistemi di IA conversazionale. Che tu abbia bisogno di una categorizzazione semplice basata su parole chiave o di un rilevamento dell’intento sfumato e ricco di contesto, questo componente può essere adattato alle tue esigenze.

Esempi di modelli di flusso che utilizzano il componente Classificazione del Testo

Per aiutarti a iniziare rapidamente, abbiamo preparato diversi modelli di flusso di esempio che mostrano come utilizzare efficacemente il componente Classificazione del Testo. 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

Cosa fa il componente di Classificazione del Testo?

Analizza il testo in ingresso e lo assegna a una o più categorie da te definite, utilizzando un modello di IA per una classificazione accurata e automatica.

Posso definire le mie categorie?

Sì, puoi impostare categorie e descrizioni personalizzate per adattare la classificazione alle esigenze specifiche del tuo flusso di lavoro.

Supporta il contesto dei messaggi precedenti?

Sì, puoi abilitare l'input della cronologia chat per migliorare l'accuratezza della classificazione considerando il contesto della conversazione precedente.

Quali modelli possono essere utilizzati per la classificazione?

Puoi scegliere tra vari modelli linguistici, inclusi LLM piccoli o grandi, in base alle tue esigenze di accuratezza e velocità.

È possibile controllare quante categorie vengono assegnate?

Sì, puoi specificare se la classificazione deve restituire una, più di una o nessuna categoria per ogni input.

Prova la Classificazione del Testo di FlowHunt

Sperimenta una categorizzazione testuale rapida e affidabile alimentata da IA nelle tue automazioni con il componente di Classificazione del Testo di FlowHunt.

Scopri di più