Recuperatore di File
Trasforma i file caricati in documenti accessibili all’interno del tuo flusso, con opzioni per OCR e strategie di elaborazione documentale.

Descrizione del componente
Come funziona il componente Recuperatore di File
Componente File Retriever
Il File Retriever è un componente di flusso progettato per estrarre e convertire i contenuti dei file in documenti strutturati, rendendoli accessibili per ulteriori elaborazioni nei tuoi flussi di lavoro AI. Questo componente è particolarmente utile quando hai bisogno di integrare conoscenza da file o documenti caricati dagli utenti come parte della pipeline AI, ad esempio per analisi documentale, sintesi o compiti di generazione aumentata dal recupero.
Cosa fa il componente
Alla base, il File Retriever prende uno o più allegati e li elabora per estrarre il contenuto testuale, trasformandoli in documenti che possono essere utilizzati nelle fasi successive del flusso di lavoro. Offre opzioni avanzate come il Riconoscimento Ottico dei Caratteri (OCR) per documenti basati su immagini, strategie di estrazione personalizzabili e controllo sui token di output.
Input Principali
Nome Input | Descrizione | Tipo | Predefinito / Opzioni | Avanzato |
---|---|---|---|---|
File | File da convertire in documenti. | FlowSessionAttachmentResponse | — (L’utente carica o fornisce i file) | No |
Applica OCR | Applica l’OCR per estrarre testo da documenti basati su immagini. Utile per PDF scansionati, immagini. | Boolean | false | Sì |
Token Massimi | Numero massimo di token nel testo di output. Controlla la dimensione/lunghezza del testo estratto. | Intero | 3000 | Sì |
Strategia | Strategia di trasformazione documenti: - Concatena documenti, riempi dal primo fino al limite di token - Includi dimensione uguale da ciascun documento | Stringa (Dropdown) | Includi dimensione uguale da ciascun documento | Sì |
Nome Strumento | Nome opzionale per riferirsi a questo strumento nei flussi basati su agenti. | Stringa | — | Sì |
Descrizione Strumento | Descrizione opzionale per aiutare gli agenti a capire come usare lo strumento. | Stringa (Multilinea) | — | Sì |
Verboso | Se stampare output dettagliati (per debug o log approfonditi). | Boolean | false | Sì |
Output
Il componente fornisce molteplici output per soddisfare diverse esigenze a valle:
Nome Output | Tipo | Descrizione |
---|---|---|
Documenti | Messaggio | Documenti elaborati come oggetti messaggio, pronti per l’uso nel flusso. |
Documenti Grezzi | Documento | I documenti estratti grezzi, che ti danno accesso diretto al contenuto. |
Strumento | Strumento | I documenti resi disponibili come strumento per flussi basati su agenti. |
Perché usare File Retriever?
- Integrazione fluida della conoscenza da file: Porta facilmente contenuti da file caricati (PDF, immagini, testo, ecc.) nei tuoi flussi AI.
- Supporto OCR: Estrae automaticamente testo da immagini o documenti scansionati, ampliando la gamma dei tipi di file utilizzabili.
- Strategie di estrazione flessibili: Scegli tra concatenazione dei documenti o distribuzione equa del contenuto, con limiti di token per adattarsi ai vincoli dei modelli a valle.
- Pronto per agenti: Campi opzionali per nome e descrizione dello strumento facilitano il riferimento nei processi agent-driven.
- Personalizzabile e trasparente: Opzioni avanzate per output dettagliati e controllo dei token aiutano nel debug e nell’ottimizzazione delle performance del flusso.
Casi d’uso tipici
- Ingestione di conoscenza: Trasformazione di documenti forniti dagli utenti in dati strutturati per i modelli AI.
- Analisi documentale: Preparazione dei documenti per attività di sintesi, ricerca o domande e risposte.
- Strumenti per agenti: Consentire agli agenti AI di accedere ai documenti come strumenti con descrizioni e riferimenti chiari.
Questo componente fornisce una base solida e flessibile per incorporare contenuti di file esterni nei tuoi processi guidati dall’intelligenza artificiale, migliorando l’intelligenza e l’adattabilità dei tuoi flussi di lavoro.
Esempi di modelli di flusso che utilizzano il componente Recuperatore di File
Per aiutarti a iniziare rapidamente, abbiamo preparato diversi modelli di flusso di esempio che mostrano come utilizzare efficacemente il componente Recuperatore di File. 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 File Retriever?
Ti permette di caricare file e li converte automaticamente in documenti, che possono poi essere utilizzati nel tuo flusso di lavoro per ulteriori elaborazioni o come fonti di conoscenza.
- Il File Retriever può elaborare documenti basati su immagini?
Sì, supporta l'OCR (Riconoscimento Ottico dei Caratteri), permettendo l’estrazione di testo da immagini all’interno dei documenti.
- Come gestisce il componente più file o documenti di grandi dimensioni?
Puoi configurare strategie di estrazione documentale, come combinare i contenuti o distribuire il testo in modo uniforme, e impostare dei limiti tramite l’opzione max token.
- Che tipi di output sono disponibili da questo componente?
Può produrre documenti elaborati in formati adatti alla messaggistica, all’uso come documenti grezzi o come strumenti per agenti all’interno del tuo flusso.
- È necessaria competenza tecnica per utilizzare File Retriever?
No, il componente è progettato per essere intuitivo, con opzioni configurabili sia per esigenze di base che avanzate.
Prova FlowHunt File Retriever
Estrai ed elabora facilmente file come documenti nei tuoi flussi di lavoro AI. Scopri oggi stesso la flessibilità del componente File Retriever.