LLMs have restrictions in terms of context and action-taking capabilities.
Phidata enhances LLMs by integrating three essential components:
- Memory: Enables LLMs to have long-term conversations by storing chat history in a database.
- Knowledge: Provides LLMs with business context by storing information in a vector database.
- Tools: Enable LLMs to take actions like pulling data from an API, sending emails or querying a database.