https://github.com/ffreemt/convbot-fastapi
A conversational chatbot API via fastapi
https://github.com/ffreemt/convbot-fastapi
chatbot fastapi
Last synced: about 1 month ago
JSON representation
A conversational chatbot API via fastapi
- Host: GitHub
- URL: https://github.com/ffreemt/convbot-fastapi
- Owner: ffreemt
- License: mit
- Created: 2021-07-26T13:06:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-30T09:13:07.000Z (almost 5 years ago)
- Last Synced: 2025-02-22T22:37:39.493Z (over 1 year ago)
- Topics: chatbot, fastapi
- Language: Python
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# convbot-fastapi
[](https://github.com/ffreemt/convbot_fastapi/actions)[](https://img.shields.io/static/v1?label=python+&message=3.7%2B&color=blue)[](https://github.com/psf/black)[](https://opensource.org/licenses/MIT)[](https://badge.fury.io/py/convbot_fastapi)
A conversational chatbot API via `fastapi`
## Install it
```shell
pip install convbot-fastapi
# or poetry add convbot-fastapi
# pip install git+htts://github.com/ffreemt/convbot-fastapi
# poetry add git+htts://github.com/ffreemt/convbot-fastapi
# To upgrade
pip install convbot-fastapi -U
# or poetry add convbot-fastapi@latest
```
## Use it
```bash
python -m convbot_fastapi
```
Point your browser to `httpL//127.0.0.1:8000/docs`
Or with uvicorn
```bash
uvicorn convbot_fastapi.convbot_fastapi:app
```
## Deploy it to the cloud
Clone the repo
```bash
git clone https://github.com/ffreemt/convbot-fastapi
cd convbot-fastapi
```
Create a docker image from `Dockerfile` and upload it to `https://hub.docker.com/`
Sign up and deploy the docker image to, for example, `koyeb.com`.