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.

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 Input | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
Testo in Ingresso | Messaggio | Sì | Il testo principale da classificare. |
Cronologia Chat | InMemoryChatMessageHistory | No | Messaggi precedenti della conversazione per fornire contesto e migliorare l’accuratezza della classificazione. |
LLM (Modello) | BaseChatModel | No | Specifica quale modello linguistico utilizzare per la classificazione. |
Categorie | Dati (Dizionario annidato) | Sì | Un dizionario di nomi di categorie e descrizioni opzionali per definire in cosa deve essere classificato il testo. |
Tipo di Classificazione | Dropdown (str) | Sì | Scegli quante categorie possono essere selezionate: Una o Più, Zero o Più, Solo Una, Zero o Una. |
Messaggio di Sistema Personalizzato | Messaggio | No | Un prompt di sistema opzionale per guidare ulteriormente il comportamento del modello di classificazione. |
Descrizione Strumento | str (multilinea) | No | Una descrizione dello strumento, utile quando utilizzato in framework agent. |
Nome Strumento | str | No | Opzionale, per fare riferimento a questo strumento nei flussi di lavoro basati su agenti. |
Verbose | bool | No | Opzione 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 Output | Tipo | Descrizione |
---|---|---|
Categorie | Messaggio | Le classificazioni risultanti per il testo in ingresso. |
Strumento | Tool | L’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.