30 lines
551 B
Markdown
30 lines
551 B
Markdown
# Sentry Metrics
|
|
|
|
This app connects you to a chatbot powered by GPT-4. It provides TTFB (Time-To-First-Byte) and processing metrics to Sentry.
|
|
|
|
## Get started
|
|
|
|
```python
|
|
python3 -m venv venv
|
|
source venv/bin/activate
|
|
pip install -r requirements.txt
|
|
|
|
cp env.example .env # and add your credentials
|
|
|
|
```
|
|
|
|
## Run the server
|
|
|
|
```bash
|
|
python server.py
|
|
```
|
|
|
|
Then, visit `http://localhost:7860/` in your browser to start a chatbot session.
|
|
|
|
## Build and test the Docker image
|
|
|
|
```
|
|
docker build -t chatbot .
|
|
docker run --env-file .env -p 7860:7860 chatbot
|
|
```
|