Enterprise7 minuti di lettura7 lingue

Chat con i tuoi documenti, RAG o ricerca nei file: quale si adatta a un file server aziendale?

Caricare file in Claude Projects o ChatGPT, costruire un RAG su un database vettoriale, oppure dare all'AI un indice full-text del file server come tool MCP: come si differenziano i tre approcci su codici e numeri esatti, struttura delle cartelle, aggiornamento, permessi e impegno richiesto, e quando ciascuno è la scelta giusta.

HCA cura del team HelpCodeAggiornato 7 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

In breve

Caricare file in Claude Projects o ChatGPT, costruire un RAG su un database vettoriale, oppure dare all'AI un indice full-text del file server come tool MCP: come si differenziano i tre approcci su codici e numeri esatti, struttura delle cartelle, aggiornamento, permessi e impegno richiesto, e quando ciascuno è la scelta giusta.

TL;DR: Per pochi documenti che cambiano raramente, caricarli nella chat o in un progetto è la soluzione più semplice che funzioni. Per domande a cui risponde un testo discorsivo (policy, manuali, articoli di knowledge base) e in cui gli utenti formulano le cose in modo diverso dal testo, il RAG con embedding è molto efficace. Per un file server aziendale, dove si cerca un codice articolo, il nome di un cliente, un disegno, la versione più recente di un listino, tra migliaia di file che cambiano ogni giorno e che non tutti possono vedere, si adatta meglio un indice full-text esposto come strumenti, ovvero ciò che è AnythingMCP File Search. Le soluzioni non si escludono a vicenda: molti team finiscono per usarne più di una.

Tre modi per dare all'AI i tuoi documenti

1. Caricamento nella chat o in un progetto. Aggiungi file a una conversazione o alla knowledge di un progetto in Claude o ChatGPT. Il provider conserva una copia e decide come il modello vi accede: gli insiemi piccoli entrano interi nel contesto, quelli più grandi vengono in genere recuperati a pezzi. Niente da gestire, niente da mantenere, ma la copia è aggiornata solo quanto l'ultimo caricamento.

2. Retrieval-augmented generation (RAG) su un database vettoriale. Una pipeline divide ogni documento in chunk, trasforma ogni chunk in un embedding e li salva in un database vettoriale. Al momento della domanda, anche questa viene trasformata in embedding, i chunk più simili vengono recuperati e passati al modello. È l'architettura standard dietro la maggior parte dei prodotti di "knowledge base" e di molti progetti interni.

3. Un indice full-text, esposto come strumenti (AnythingMCP File Search). AnythingMCP indicizza i nomi dei file e il testo di ogni pagina di una cartella su una sorgente NAS, file server, SFTP, WebDAV o S3, la mantiene sincronizzata e mette a disposizione del client AI dei tool MCP: ricerca per contenuto, ricerca per nome, elenco di una cartella, ricerca esatta di codici, lettura di pagine, recupero del file. Il modello decide quale tool chiamare, come farebbe un collega che prima guarda nella cartella giusta e poi apre il file.

Confronto diretto

Caricamento in chat o progettoRAG su database vettorialeFile Search (indice full-text + tool MCP)
Dove restano i fileCopia presso il provider AICopia del testo nel tuo database vettorialeSul tuo server o NAS; l'indice contiene il testo
AggiornamentoNuovo caricamento manualeLa tua pipeline di ingestioneSincronizzazione automatica; vengono letti solo i file modificati
Codici e numeri esatti (AD-24004, DIN 18101)Dipende da come il provider recupera i datiPunto debole: codici simili appaiono uguali agli embeddingRicerca letterale, righe Excel con i nomi delle colonne
Domande formulate diversamente dal testoBuono finché tutto sta nel contestoForte: recupero per significatoDipende dal modello che prova le parole e i sinonimi giusti
Struttura delle cartelle, nomi dei file, datePer lo più persiConservati solo se li salvi come metadatiDi prima classe: ogni risultato ha cartella, file e data; "più recenti prima" è un filtro
Migliaia di fileLimitato da piano e contestoSìSì, entro il limite di file del piano
Chi vede cosaChiunque sia nel progettoLo costruisci tuRuoli MCP, un connettore per cartella, permessi sulle cartelle per ruolo (Enterprise)
Fonti nella rispostaSpessoSe le costruisciFile, pagina e data su ogni risultato, e il file stesso su richiesta
Client AIL'app di quel providerLa tua appOgni client con MCP remoto: Claude, ChatGPT, Copilot, Gemini, Cursor
ImpegnoNessunoUn progetto: chunking, embedding, pipeline, valutazioneUna procedura guidata: collega, scansiona, descrivi, attiva

Dove ciascuno è la scelta giusta

Carica i file quando l'insieme è piccolo, stabile e personale: un contratto che stai negoziando, tre manuali per un progetto, un paper che stai leggendo. Non serve alcuna infrastruttura e il modello vede esattamente ciò che gli hai dato.

Costruisci un RAG quando il contenuto è testo discorsivo, le domande sono aperte ("qual è la nostra policy su…", "come faccio a…"), gli utenti non conoscono i termini usati nei documenti e hai qualcuno che si occupi della pipeline e della sua qualità. Il recupero per significato trova il paragrafo sui "resi entro 30 giorni" quando l'utente chiede come "rimandare indietro qualcosa in ritardo".

Usa File Search quando la conoscenza è un file server che le persone organizzano già in cartelle: listini, schede tecniche, disegni, offerte, e-mail salvate, esportazioni Excel. Le domande riguardano per lo più una cosa specifica (un numero, un nome, un file, l'ultima versione), la risposta deve essere esatta e con fonte, la cartella cambia ogni giorno e non tutti possono vedere tutto. File Search è anche l'opzione che lascia i file dove sono, funziona con più client AI e non richiede alcuna pipeline.

  • Nessun embedding. File Search non ordina per similarità semantica. Il modello compensa provando più parole e sinonimi, gli strumenti gli forniscono snippet e date tra cui scegliere e la descrizione del connettore gli indica il vocabolario della cartella; ma una domanda formulata in modo molto diverso dal testo è il caso che la ricerca vettoriale gestisce meglio.
  • Serve un livello di testo. I PDF scansionati senza testo si trovano solo per nome, a meno che tu non usi Enterprise con OCR. Immagini e file CAD si trovano per nome.
  • Limiti del piano. Il numero di file indicizzati dipende dal piano (500, 2.000, fino a 50.000 su Cloud Enterprise, illimitato con Enterprise self-hosted). Seleziona le cartelle su cui le persone fanno davvero domande.
  • Le chiamate ai tool procedono a turni. L'assistente cerca, poi legge. Sono alcuni secondi per domanda, in cambio di risposte che citano la pagina.

Perché l'esattezza conta su un file server

Chiedi a un sistema basato su embedding il prezzo di AD-24004 e questo recupera i chunk più simili alla domanda. In un listino, le righe di AD-24004, AD-24040 e AD-24004-G sono quasi identiche nel significato, e il listino 2025 è simile alla domanda quanto quello 2026. La similarità è la misura sbagliata per un identificativo. Una ricerca letterale o trova AD-24004 o non lo trova, e ogni risultato riporta la data del file, così il modello può prendere il listino attuale e dire quale ha usato. Vedi Trovare un codice articolo nei listini PDF ed Excel per la guida completa.

Si possono combinare?

Sì. File Search è un connettore tra gli altri su un server AnythingMCP. Un team può mantenere una knowledge base basata su RAG per le proprie policy, collegare il file server tramite File Search e aggiungere ERP e CRM come ulteriori connettori; il client AI li vede tutti come strumenti e sceglie a seconda della domanda. Caricare un documento in una chat per una domanda occasionale continua a funzionare accanto a tutto il resto.

FAQ

File Search è un sistema RAG? Nel senso ampio in cui il modello recupera del testo prima di rispondere, sì. Nel senso stretto abituale (chunk, embedding, database vettoriale), no: è un indice full-text con risultati a livello di pagina, e il recupero viene eseguito dal modello tramite i tool.

Con File Search i miei file vanno al provider AI? Solo ciò che un tool restituisce per una domanda: un elenco di corrispondenze, il testo di una pagina, un link. Con AnythingMCP self-hosted l'indice resta sul tuo server.

E Google Drive, OneDrive o SharePoint? Le unità cloud hanno i propri connettori (nel catalogo di AnythingMCP, e in Claude e ChatGPT) che cercano tramite l'API dell'unità. File Search serve per i luoghi senza una tale API: un NAS, una condivisione Windows, un server SFTP o WebDAV, un bucket S3.

Correlati

Questa guida ti è stata utile?

MCP nel tuo stack in 60 secondi.

Avvia AnythingMCP nel Cloud gestito o installalo sulla tua infrastruttura. 7 giorni gratis, senza carta di credito.

Guide correlate

EN
Enterprise

Lascia che l'agente AI proponga un code tool e approvalo come amministratore

Quando un agente continua a risolvere lo stesso compito in più passaggi, può proporre un code tool riutilizzabile con code_propose_tool. La proposta non esegue nulla e non concede nulla; un amministratore rivede il programma in AI Skills e crea lo strumento con un clic, in sola lettura e con i permessi di chi lo chiama. Come funziona in AnythingMCP, passo per passo.

Enterprise

Permessi sulle cartelle per ruolo nella ricerca file con AI: chi vede quali cartelle in Claude e ChatGPT

Offri a vendite, acquisti e assistenza un'unica ricerca file con AI sulla condivisione aziendale e lascia che ogni ruolo veda solo le proprie cartelle. Come funzionano i permessi sulle cartelle di AnythingMCP Enterprise (allow, deny, deny vince), come pianificare le regole e l'alternativa senza Enterprise.

Enterprise

Trovare un codice articolo in listini PDF ed Excel con l'AI (vince il listino più recente)

Chiedi a Claude o ChatGPT un codice articolo e ricevi la riga del prezzo, il nome del file del fornitore e la data del listino, tra centinaia di listini PDF ed Excel sul tuo file server. Come la ricerca esatta, le righe Excel con i nomi delle colonne e le date mantengono l'AI sul listino attuale.

Enterprise

Trova disegni tecnici per codice articolo con l'AI: cerca in un archivio di disegni PDF

Lascia che Claude o ChatGPT trovino un disegno tecnico per codice articolo, numero di disegno o materiale in un archivio di migliaia di disegni PDF, leggano il cartiglio e indichino la revisione corrente. Cosa funziona con i disegni PDF, cosa si trova solo per nome (DWG, DXF, STEP) e come configurarlo con AnythingMCP File Search.

Enterprise

Cerca nel file server della tua azienda con l'AI: file PDF, Excel e Outlook

Rendi ricercabili da Claude, ChatGPT, Microsoft Copilot e Gemini una cartella di rete, un NAS o un file server: ricerca full-text su PDF, fogli Excel, Word e file Outlook .msg, sempre sincronizzati, con permessi per ruolo. Self-hosted o su AnythingMCP Cloud.

Enterprise

Cerca in un archivio e-mail con l'AI: file Outlook .msg e .eml e i loro allegati

E-mail salvate su un file server o NAS, ricercabili da Claude e ChatGPT: mittente, data, oggetto, corpo e testo degli allegati PDF, Excel e Word. Quali formati legge AnythingMCP File Search (.msg, .eml), quali no (.pst, .mbox) e come configurarlo.