A custom websearch agent useable with Ollama, OpenAI and vLLM.
Install Anaconda:
Download Anaconda from https://www.anaconda.com/.
Create a Virtual Environment:
conda create -n agent_env python=3.10 pip
Activate the Virtual Environment:
conda activate agent_env
Download Ollama: Download https://ollama.com/download
Download an Ollama Model:
curl http://localhost:11434/api/pull -d "{\"name\": \"llama3\"}"
Ollama[https://github.com/ollama/ollama/blob/main/docs/api.md#list-local-models](API documentionation)
Clone the Repo:
git clone https://github.com/john-adeojo/custom_agent_tutorial.git
Navigate to the Repo:
cd /path/to/your-repo/custom_agent_tutorial
Install Requirements:
pip install -r requirements.txt
Open the config.yaml
:
nano config.yaml
Enter API Keys:
python agent.py run
Then enter your query.