@Logan M can you help here, there are any limitation that should I need to take in consideration between how Agents work with LlamaIndex vs Langchain Agents?
They are basically the same in terms of functionality I'd say
We have two types of agents -- OpenAIAgent, which uses the function calling API, and the ReActAgent, which uses the normal react loop for all other types of LLMs .
In general, the openai agent is much more reliable