google drive iโve found is the most flexible (add a folder and it will sync every 24 hours with the most up to date files) when using the Search Knowledge Base step
if you have a super specific set of knowledge that you want the agent to have access to, you can always use the Add Context prompt and insert the text data as a prompt. the agent would then refer to it every time it used that action ๐๐ฝ