llms.txt
Ultimo aggiornamento:
Che cos'è llms.txt
Il formato llms.txt è stato proposto da Jeremy Howard il 3 settembre 2024. È una proposta, non uno standard ufficiale. L'idea è semplice: invece di costringere un sistema AI a farsi strada tra menu di navigazione, banner dei cookie e script, il sito offre un unico file di testo in Markdown con l'essenziale e i rimandi ai dettagli.
La proposta spiega il motivo: le finestre di contesto sono troppo piccole per contenere per intero la maggior parte dei siti, e le pagine HTML avvolgono le informazioni in navigazione, pubblicità e JavaScript difficili da convertire in testo pulito. Il file è pensato soprattutto per l'inferenza, cioè quando un assistente AI ha bisogno di informazioni mentre aiuta un utente, più che per l'addestramento dei modelli. La proposta suggerisce anche di offrire versioni Markdown pulite delle pagine importanti allo stesso URL con l'aggiunta di .md.
Come funziona
Il file si trova nella radice del sito, in /llms.txt, anche se la versione attuale della proposta consente di metterlo in un sottopercorso per coprire le pagine sottostanti. Le sezioni seguono un ordine preciso:
- Un titolo H1 con il nome del sito o del progetto. È l'unica parte obbligatoria.
- Un blockquote con un breve riepilogo che contiene le informazioni chiave per capire il resto del file.
- Sezioni facoltative con altri dettagli, come paragrafi o elenchi.
- Sezioni sotto titoli H2 con «elenchi di file»: ogni voce è un link Markdown con nome e URL, seguito facoltativamente da due punti e una breve nota.
- Una sezione facoltativa chiamata «Optional» per i link secondari che un agente AI può saltare quando gli serve un contesto più breve.
Esempio
Un piccolo forno potrebbe pubblicare un file così: un H1 con «Forno Rosa», un blockquote che lo descrive come forno di famiglia di quartiere che fa pane a lievitazione naturale e torte su ordinazione, e una sezione «Pagine principali» con i link a prodotti, orari, ordini di torte e zona di consegna, ciascuno con una nota di una riga. Una sezione «Optional» potrebbe rimandare alla storia del forno e alla pagina stampa. Se qualcuno chiede a un assistente AI se il forno fa torte senza glutine, un assistente che legge il file può andare dritto alla pagina giusta invece di indovinare da frammenti.
llms.txt, robots.txt e sitemap.xml
I tre file vengono spesso citati insieme, ma svolgono compiti diversi. robots.txt stabilisce regole di accesso, mentre llms.txt viene letto su richiesta, quando un assistente ha bisogno di informazioni su un argomento.
| File | Cosa fa | Formato |
|---|---|---|
| robots.txt | Indica ai crawler automatici quali parti del sito possono visitare | Regole in testo semplice |
| sitemap.xml | Elenca le pagine del sito perché i motori di ricerca le trovino e le indicizzino | XML |
| llms.txt | Offre agli assistenti AI un riepilogo conciso e i link ai contenuti più utili | Markdown |
Perché conta per aziende e chatbot
Molte persone oggi chiedono agli assistenti AI informazioni su prodotti e servizi. Un file llms.txt è un modo economico per dare a questi assistenti un riepilogo corretto e aggiornato della tua offerta, compreso ciò che non offri, e aiuta a evitare risposte sbagliate sulla tua azienda. Pubblicarlo però non garantisce che un sistema AI lo legga o citi il tuo sito: è un complemento a pagine chiare, non un sostituto.
La stessa cura aiuta un chatbot sul sito. Un chatbot AI che risponde a partire dai tuoi contenuti risponde meglio quando quei contenuti sono puliti, fattuali e ben strutturati. Un llms.txt preciso e una base di conoscenza precisa nascono dallo stesso lavoro: mettere per iscritto, in modo chiaro, ciò che è vero sulla tua azienda.
llms.txt in intoCHAT
intoCHAT pubblica il proprio llms.txt all'indirizzo https://www.intochat.ai/llms.txt. Riassume cosa fa intoCHAT, elenca cosa non fa, mostra i piani con prezzi e limiti e include lo script di installazione di una riga. Rimanda inoltre gli assistenti AI a una scheda informativa più completa su https://www.intochat.ai/en/llm-info. intoCHAT non crea file llms.txt per il tuo sito, ma se ne scrivi uno puoi caricare lo stesso testo come file TXT o Markdown per addestrare il tuo agente.