├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── github_page.yml │ └── lint.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── LICENSE.txt ├── Makefile ├── README.md ├── __init__.py ├── app.py ├── babel.config.js ├── config.py ├── databases ├── __init__.py ├── base.py └── mongoDB.py ├── docker-compose-service.yml ├── docker-compose.yml ├── docs ├── get-started.md ├── installation.md └── introduction.md ├── docusaurus.config.js ├── download_model.sh ├── extractors ├── __init__.py ├── base.py └── pdf.py ├── llms ├── __init__.py ├── base.py └── gpt4all.py ├── loggers ├── __init__.py ├── custom.py └── logging.conf ├── logstash └── logstash.conf ├── memories ├── __init__.py ├── base.py └── redis.py ├── package.json ├── poetry.lock ├── pyproject.toml ├── requirements.txt ├── routers ├── __init__.py ├── chatbot_ui.py ├── db_api.py ├── service_api.py └── utils.py ├── searchers ├── __init__.py ├── base.py └── elastic_search.py ├── setup.sh ├── sidebars.js ├── src ├── __init__.py ├── css │ └── custom.css ├── functions.py ├── ingest_database.py ├── ingest_search.py ├── pages │ ├── index.js │ └── index.module.css └── utils.py ├── static ├── .nojekyll ├── img │ ├── site-logo.ico │ └── site-logo.svg └── pdf │ ├── 2023_GPT4All_Technical_Report.pdf │ └── Terminal-Cheatsheet.pdf └── templates └── frontend └── index.html /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/github_page.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.github/workflows/github_page.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/__init__.py -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/app.py -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/babel.config.js -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/config.py -------------------------------------------------------------------------------- /databases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/databases/__init__.py -------------------------------------------------------------------------------- /databases/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/databases/base.py -------------------------------------------------------------------------------- /databases/mongoDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/databases/mongoDB.py -------------------------------------------------------------------------------- /docker-compose-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docker-compose-service.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docs/get-started.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/docusaurus.config.js -------------------------------------------------------------------------------- /download_model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/download_model.sh -------------------------------------------------------------------------------- /extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/extractors/__init__.py -------------------------------------------------------------------------------- /extractors/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/extractors/base.py -------------------------------------------------------------------------------- /extractors/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/extractors/pdf.py -------------------------------------------------------------------------------- /llms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/llms/__init__.py -------------------------------------------------------------------------------- /llms/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/llms/base.py -------------------------------------------------------------------------------- /llms/gpt4all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/llms/gpt4all.py -------------------------------------------------------------------------------- /loggers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/loggers/__init__.py -------------------------------------------------------------------------------- /loggers/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/loggers/custom.py -------------------------------------------------------------------------------- /loggers/logging.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/loggers/logging.conf -------------------------------------------------------------------------------- /logstash/logstash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/logstash/logstash.conf -------------------------------------------------------------------------------- /memories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/memories/__init__.py -------------------------------------------------------------------------------- /memories/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/memories/base.py -------------------------------------------------------------------------------- /memories/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/memories/redis.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/package.json -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/requirements.txt -------------------------------------------------------------------------------- /routers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/routers/__init__.py -------------------------------------------------------------------------------- /routers/chatbot_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/routers/chatbot_ui.py -------------------------------------------------------------------------------- /routers/db_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/routers/db_api.py -------------------------------------------------------------------------------- /routers/service_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/routers/service_api.py -------------------------------------------------------------------------------- /routers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/routers/utils.py -------------------------------------------------------------------------------- /searchers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/searchers/__init__.py -------------------------------------------------------------------------------- /searchers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/searchers/base.py -------------------------------------------------------------------------------- /searchers/elastic_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/searchers/elastic_search.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/setup.sh -------------------------------------------------------------------------------- /sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/sidebars.js -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/css/custom.css -------------------------------------------------------------------------------- /src/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/functions.py -------------------------------------------------------------------------------- /src/ingest_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/ingest_database.py -------------------------------------------------------------------------------- /src/ingest_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/ingest_search.py -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/pages/index.module.css -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/src/utils.py -------------------------------------------------------------------------------- /static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/img/site-logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/static/img/site-logo.ico -------------------------------------------------------------------------------- /static/img/site-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/static/img/site-logo.svg -------------------------------------------------------------------------------- /static/pdf/2023_GPT4All_Technical_Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/static/pdf/2023_GPT4All_Technical_Report.pdf -------------------------------------------------------------------------------- /static/pdf/Terminal-Cheatsheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/static/pdf/Terminal-Cheatsheet.pdf -------------------------------------------------------------------------------- /templates/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnk8071/E2E-AI-Chatbot/HEAD/templates/frontend/index.html --------------------------------------------------------------------------------