AutoDS is a project focused on creating intelligent agents powered by LLMs. This includes exploring cutting-edge models like DeepSeek and integrating tools like WebUI for seamless interaction and deployment. AutoDS leverages LangChain/Graph to create a multi-agent system that utilizes tools for specific tasks. It improves the Data-to-Paper workflow by integrating it into a single, magnetic system. The ultimate goal is for AutoDS to enable AI to autonomously decide and optimize the workflow.
git clone https://github.com/your-username/AutoDS.git
cd AutoDS- Windows:
python -m venv venv venv\\Scripts\\activate
- macOS / Linux:
python3 -m venv venv source venv/bin/activate
Install the required dependencies using uv pip (or pip if uv is not available):
uv pip install -r requirements.txtNote: If uv is not installed, use pip install -r requirements.txt.
Create a .env file in the root directory and add your OpenAI API key:
OPENAI_API_KEY=your_api_key_here
Execute the main script to start the conversational agent:
python main.pyIf you’ve added a new dependency, update the requirements.txt file:
pip freeze > requirements.txt- Check Status:
git status
- Add Changes:
git add . - Commit Changes:
git commit -m "Your commit message" - Push Changes:
git push origin main
-
Download DeepSeek Model:
- Visit the DeepSeek R1 Library.
-
Download the model to your local machine. 14B is fast, and 9 GB of storage
ollama run deepseek-r1:14b
-
Install Required Dependencies: Ensure you have
pipinstalled. Run the following command:uv pip install open-webui
-
Start the WebUI: Once the dependencies are installed, start the WebUI server:
open-webui serve
- Open your browser and navigate to the provided URL (usually
http://localhost:8080).
- Open your browser and navigate to the provided URL (usually
A demonstration of LangChain for building conversational AI applications using OpenAI's GPT models. This repository includes reference code for initializing an agent, using memory, and integrating tools for natural language processing tasks.