An open API service indexing awesome lists of open source software.

https://github.com/dmytrolitvinov/django-rag-chatbot


https://github.com/dmytrolitvinov/django-rag-chatbot

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

          

# django-rag-chatbot

Django RAG Chatbot

This project was generated with [`wemake-django-template`](https://github.com/wemake-services/wemake-django-template). Current template version is: [aa80689](https://github.com/wemake-services/wemake-django-template/tree/aa806899238345d6bb9d05aa0c13cc2d14463a51). See what is [updated](https://github.com/wemake-services/wemake-django-template/compare/aa806899238345d6bb9d05aa0c13cc2d14463a51...master) since then.

[![wemake.services](https://img.shields.io/badge/%20-wemake.services-green.svg?label=%20&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](https://wemake-services.github.io)
[![wemake-python-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-python-styleguide)

## Prerequisites

You will need:

- `python3.12` (see `pyproject.toml` for exact version), use `pyenv install`
- `postgresql` (see `docker-compose.yml` for exact version)
- Latest `docker`

## Development

When developing locally, we use:

- [`editorconfig`](http://editorconfig.org/) plugin (**required**)
- [`poetry`](https://github.com/python-poetry/poetry) (**required**)
- [`pyenv`](https://github.com/pyenv/pyenv)

## Documentation

Full documentation is available here: [`docs/`](docs).

## Run project

Run `make up` to start the project. Then open http://localhost:8000 in your browser.