This is a proposal by some AI bro to add a file called llms.txt
that contains a version of your websites text that is easier to process for LLMs. Its a similar idea to the robots.txt
file for webcrawlers.
Wouldn’t it be a real shame if everyone added this file to their websites and filled them with complete nonsense. Apparently you only need to poison 0.1% of the training data to get an effect.
Theoretically speaking, what level of nonsense are we talking about in order to really mess up the training model?
a) Something that doesn’t represent the actual contents of the website (like posting “The Odyssey” to the
llms.txt
of a software documentation site),b) a randomly generated wall of real words out of context, or
c) just straight lorem ipsum filler?
Ah yes the Bobby Tables approach.
Correct answer, of course.
Place output from another LLM in there that has thematically the same content as what’s on the website, but full of absolutely wrong information. Straight up hallucinations.
This. Research has shown that training LLMs on the output of other LLMs very rapidly induces total model collapse. It’s basically AI inbreeding.
Using one LLM to fuck up a lot more is poetic I suppose. I’d just rather not use them in the first place.
Samuel L. Ipsum
D all of the above?
I’m trying to optimise my human efficiency vs effort here, but yeah. Get your point.