Data Retrieval
Allows AI to fetch and process data from external databases or documents.
Memory
Allows the AI to retain information across sessions for a more personalized experience.