Comprehensive AI agents comprise various tools aimed at enhancing tasks such as internet searches, web scraping, data conversation, and trip planning. The project includes:
- Multi-Tool Agent: Capable of navigating between utilities like internet searches, web scraping, and two RAG (Retrieval-Augmented Generation) tools for conversing with data.
- Agent Orchestration Tool: Designed specifically for planning trips.
- Comprehensive RAG Tool: Equipped with multiple retrieval methods for optimal information retrieval operations.
- Llama-index
- Langchain
- CrewAI
- OpenAI
-
Download Ollama using the following command:
curl -fsSL https://ollama.com/install.sh | sh
-
Make the Ollama model setup script within the setup directory executable using:
chmod +x <filepath>
-
Run the Ollama model setup files.
-
Use the following command to run the Ollama server and utilize the models:
ollama serve
-
Open the virtual environment using Poetry shell:
poetry shell
-
Finally, run the Flask app using:
python app.py
Run the deployed app via the link:
https://comprehensive-ai-agent.onrender.com