POC of the HAL01 conversational agent, for use in the UFC ecosystem.
-
Clone the repository:
https://github.com/HAL01-UFC/HAL01-agent.git cd HAL01-agent -
Install dependencies:
With
uv(recommended for faster installation):# Install uv if you don't have it pip install uv # Create and activate a virtual environment uv venv # TO ACTIVATE: # On Windows .venv\Scripts\activate # On Mac/Linux source .venv/bin/activate # Install dependencies from pyproject.toml uv pip install -e .
to add a new dependency:
uv add dependency
-
Set up environment variables (create a
.envfile with the following variables):no variables yet =) -
Run the application:
api
uv run uvicorn app.main:app --reload --port 3000
cli
python -m app.main
POST /api/agent: Generate AI responses to user messages