Files upload to LLM chats

What is the best practice to dynamically add files (.pdf, .md) to a conversation along with text inputs?

Like via ChatGPT web UI:

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @bersus,

That is a good question, We don’t currently support file uploads in our Chat trigger. @oleg do you have any thoughts on this?

Hey @Jon
There are plenty of AI Workflow builders have appeared recently, main purpose of them is to combine prompts chains + agents + knowledge base. I think that having these AI-related capabilities in N8N could be extremely beneficial.

Hey @bersus,

It would be useful to have, We should probably look into it.