https://github.com/evolutionleo/re2ake
AI-based Automated Customer Support for a university project. Implemented as an Telegram Bot + API in Python
https://github.com/evolutionleo/re2ake
Last synced: 11 months ago
JSON representation
AI-based Automated Customer Support for a university project. Implemented as an Telegram Bot + API in Python
- Host: GitHub
- URL: https://github.com/evolutionleo/re2ake
- Owner: evolutionleo
- License: mit
- Created: 2025-05-03T10:38:46.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-05-05T06:56:59.000Z (11 months ago)
- Last Synced: 2025-05-08T19:05:38.785Z (11 months ago)
- Language: Python
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Re2ake
AI-based Automated Customer Support for a university project. Implemented as an Telegram Bot + API in Python
# Structure
The app is split into 2 main services: the backend API that handles the database operations and requests to OpenAI, and the Python Bot frontend, used to interact with the end users
# Running
You'll need a .env file in the root of the project with your OpenAI API key, and a Telegram Bot Token
```
OPENAI_API_KEY=...
TELEGRAM_BOT_TOKEN=...
```
First, run the backend API using
```sh
fastapi run api/main.py
```
Then, run the Telegram Bot using
```sh
python bot/main.py
```