This project is a chat application built with Python. It uses the FastAPI framework and consists of two main files:
main.py
: This is the main entry point of the application.chat.py
: This file contains the implementation of the chat functionality, including classes for handling chat messages, actions, and transitions.
Follow these steps to install and run the project:
- Clone the repository to your local machine.
git clone "https://github.com/Stanley5249/hakka-bot.git"
- Navigate to the project directory.
cd hakka-bot
- Install the required Python packages. It's recommended to use a virtual environment.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
To start the application, use the following command:
fastapi run app/main.py
This will start the FastAPI server and the application will be accessible at http://localhost:8000
.
Contributions are welcome! Please read the contributing guide for more information.
This project is licensed under the terms of the MIT license.