https://github.com/epigos/llm-chatbots
Create and interact with chatbots powered by LLM.
https://github.com/epigos/llm-chatbots
chatbot fastapi generative-ai langchain llm openai
Last synced: 3 months ago
JSON representation
Create and interact with chatbots powered by LLM.
- Host: GitHub
- URL: https://github.com/epigos/llm-chatbots
- Owner: epigos
- License: mit
- Created: 2024-05-21T16:01:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-25T23:27:17.000Z (about 2 years ago)
- Last Synced: 2025-01-27T05:41:40.428Z (over 1 year ago)
- Topics: chatbot, fastapi, generative-ai, langchain, llm, openai
- Language: Python
- Homepage:
- Size: 429 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LLM ChatBots

[](https://codecov.io/gh/epigos/llm-chatbots)
Welcome to LMM ChatBots, this is just another LMM chatbots to allows you to create chatbots and interact with LLM
models.
# 🚀Features
- Create bots using prompt engineering.
- Interacts with the demo bots by using the UI.
- Integrate your data by uploading documents and chat with your documents.
# ⚡️Quick start
## Local Run
### Clone repository
```bash
git clone ...
```
### Build docker
```bash
make build
```
### Start server
```bash
make start
```
Access the API at http://localhost:8000

## Contributing
If you want to extend our Python library or if you find a bug, please open a PR!
Also be sure to test your code with the `make` command at the root level directory.
Run tests:
```bash
make test
```
### Commit message guidelines
It’s important to write sensible commit messages to help the team move faster.
Please follow the [commit guidelines](https://www.conventionalcommits.org/en/v1.0.0/)
## License
This library is released under the [MIT License](LICENSE).