Upload and discuss pdfs in composer

This is a perfect solution for countless organizations who run a Discourse instance. Furthermore, the AI plugin could get a global setting to allow/disallow document uploads to personas and the admin panel could get a new tab with some settings for chunking size, number of results, etc. which can be global or per-LLM. As you mentioned, it seems like much or even most of the code infrastructure already exists for this feature.