TODO
This project uses conda for virtual environment management and pip for package dependencies.
-
Create a new conda environment with Python 3.10:
conda create -n ticket-agent python=3.10 -y
-
Activate the environment:
conda activate ticket-agent
-
Install packages from requirements.txt:
pip install -r requirements.txt
Create a .env file in the project root with:
DEEPSEEK_API_KEY=your_deepseek_api_key
OPENAI_API_KEY=your_openai_api_key
HF_TOKEN=your_huggingface_token
LANGCHAIN_API_KEY=your_langchain_api_key
LANGCHAIN_TRACING_V2=true
LANGCHAIN_PROJECT=your_project_nameThis project uses Git LFS for large files. Install Git LFS and set it up:
git lfs install
git lfs pullThis project uses Ruff for formatting and linting:
ruff format .
ruff check --fix .