-
Notifications
You must be signed in to change notification settings - Fork 118
Description
From the related issues listed bellow, and the documentation about agents I understand that the files for the agent RAG should be local to the directory that contains the agent's index.yaml.
With that clear, what is the suggested approach to use an agent with different RAG contents?
I am going to give an example of a possible usecase:
Let's say that I create a code agent focused on a specific programming language, I have several projects I have made with that language (lets say 50 to say a number). I want to use the code agent on all of them. The agent should be able to create, delete or patch code files in the current project.
Because I can't reuse the same agent with different RAG's, Should I create 50 agent definitions where the git directory of each project lives inside the agent directory where the index.yaml file is located?
If I am wrong, I would appreciate if you can illuminate the right approach for this usecase
Related Issues: