Hi @_j
I am just getting my feet wet with llms and I am new to programming . I need to create an Ai system that will help people in an organization do various tasks and Id like know if the way I am approaching this is correct.
Currently:
I have used the openai SDK to create agents which uses @function_tool. I have used a vector database to house the company database and I have written a tool that uses the llm to connect and query the vector database. The users will be using a management agent that uses handoffs for the other agents I have created for example:
- Look through vector database
- Search the web for necessary details.
I am doing this through a Flask Api end point with a React front end interface.
What I plan to do:
Eventually I will need to have different ai managers that have different roles in the business (I am not aware of the roles as yet) where access is granted to the different ai models based on the position of employees.
I plan to create a role base access control system in python which will then allow access to the different API calls which will have the different AI managers, which then all feeds into the react application for the user.