Un sistema RAG cerca i passaggi in una base di documenti per aiutare un modello a rispondere. La sua affidabilità dipende prima di tutto dai documenti, dai loro diritti di accesso e dalla loro freschezza. Inizia con un perimetro controllato, con risposte verificabili, prima di espandere il corpus.

Scegli domande utili

Elenca i compiti che l'assistente dovrebbe aiutare a svolgere: comprendere un'offerta, preparare un intervento o trovare una procedura. respingere i problemi che richiedono dati mancanti o una decisione non documentata. Per ciascuno, identificare il documento di riferimento e il suo gestore. Una voluminosa raccolta PDF non è ancora una base perseguibile. L'ambito deve essere spiegato agli utenti.

Pulisci senza condizioni di pulizia

Rimuovere i duplicati obsoleti e identificare la versione applicabile. Conserva titoli, date, unità, eccezioni e link. Una tariffa senza periodo di validità o una procedura senza prerequisiti può portare a una risposta fuorviante. Mantieni l'origine di ogni passaggio in modo che l'interfaccia si riferisca al documento e non solo a un estratto impossibile da trovare. Assegna anche una data di revisione programmata.

Costruisci un inventario documentario utilizzabile

Per un progetto in loco, il corpus pilota può essere limitato a un'offerta, alla sua procedura di contatto e ai documenti pubblici che ne spiegano l'attuazione. Questo ambito consente di controllare le risposte senza confondere un assistente di informazioni con uno strumento con accesso ai file del cliente. La base di conoscenza dovrebbe essere regolata come contenuto del sito: qualcuno decide cosa è applicabile e cosa deve essere rimosso.

Campi offerti per un inventario di RAG
Campomateria di controlloconseguenza pratica
ID e versionePossiamo trovare il documento esatto?Collega ogni passaggio a una versione stabile
Pubblico autorizzatoChi può visualizzare queste informazioni?Applicare i diritti prima della restituzione
Periodo di validitàLa regola è ancora applicabile?Rimuovere o rivedere i passaggi scaduti
ResponsabileChi può confermare una contraddizione?Fornisci la convalida invece di lasciare che il modello scelga
Domanda trattataQuale decisione consente il documento?Metti alla prova il corpus su un vero bisogno

Un documento può essere utile al team senza essere adattato a un assistente pubblico. Una nota interna contenente eccezioni aziendali non diventa pubblicabile perché tecnicamente indicizzabile. Il filtraggio dovrebbe essere utilizzato nell'applicazione e nel dispositivo di ricerca, non solo in un setpoint che chiede al modello di rimanere discreto.

Ritaglia secondo le idee

La guida del Hugging Face presenta una divisione del corpus in passaggi utilizzati per la ricerca. Non esiste una dimensione universale. Il nostro punto di partenza pratico è mantenere insieme una regola, le sue condizioni e la sua eccezione, quindi testare le vere domande. Se il passaggio recuperato mescola diversi prodotti, cerca un confine editoriale più chiaro invece di aumentare arbitrariamente il contesto.

Esempio fittizio: documentazione di manutenzione

Un team ha tre versioni di una procedura di backup. Mantiene la versione approvata nell'ambito pilota, archivia quelli vecchi fuori dalla ricerca corrente e designa un manager. La domanda "Posso ripristinare da solo?" Deve trovare l'accesso e le convalide richieste, anziché un vecchio messaggio di supporto. Puoi controllare questa attesa prima di scegliere l'interfaccia della chat.

Test di taglio con una regola e la sua eccezione

Prendere una regola di documentazione fittizia: il mezzo risponde durante gli orari pubblicati; Un servizio specifico può prevedere condizioni diverse. Se la divisione separa la regola da questa condizione, il sistema potrebbe avere una risposta troppo generale. Conserva in ogni passaggio il contesto necessario per la sua comprensione e riferimento al documento completo. Una dimensione del frammento scelta a caso non risolve questo problema editoriale.

  1. Prepara una semplice domanda la cui risposta è in un unico documento, quindi una domanda che richiede la lettura di una condizione o di un'eccezione. Nota i passaggi attesi.
  2. Ispeziona ciò che la ricerca ha recuperato prima di leggere la risposta finale. Una risposta elegante può mascherare un passaggio insufficiente o una vecchia versione.
  3. Aggiungi una domanda senza risposta nel corpus. Il risultato atteso è un'indicazione limite e un modo per contattare una persona, non un'invenzione plausibile.
  4. testare una cancellazione o una revisione del documento. Verificare che i vecchi passaggi non siano disponibili in Indice, cache o link di riferimento.

Le guida RAG di Hugging Face illustra diverse scelte di taglio e ricerca; Le sue impostazioni non sono un valore universale da copiare. La tua verifica di accettazione dovrebbe decidere se il corpus risponde alle tue domande. Il prossimo passo è a Valutazione separata di ricerche e risposte, prima di espandere il chatbot a tutte le pagine del sito.

Se il corpus contiene pagine esterne o documenti ricevuti, aggiungi a Test di accettazione contro la prompt injection. Il controllo copre l'accesso e le possibili azioni dell'applicazione, anche quando una risposta sembra seguire le istruzioni.

Metti alla prova il diritto di non rispondere

Aggiungi domande fuori perimetro e richiede che il corpus non risponda. L'assistente deve riconoscere l'assenza e fare riferimento a un interlocutore. Controllare il rispetto per i diritti degli utenti ad ogni passaggio. pianificare una routine di aggiornamento e a Verifica delle risposte generate. Un pilota limitato aiuta a identificare le lacune documentarie senza nasconderle dietro una risposta regolare.

Documentazione aggiuntiva