gitextract_5l_frr4b/ ├── .github/ │ └── workflows/ │ ├── publish_pypi.yaml │ └── tests.yaml ├── .gitignore ├── LICENSE.md ├── README.md ├── buster/ │ ├── __init__.py │ ├── busterbot.py │ ├── completers/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── chatgpt.py │ │ └── user_inputs.py │ ├── documents_manager/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── deeplake.py │ │ └── service.py │ ├── examples/ │ │ ├── cfg.py │ │ ├── generate_embeddings.py │ │ ├── gradio_app.py │ │ └── stackoverflow.csv │ ├── formatters/ │ │ ├── documents.py │ │ └── prompts.py │ ├── llm_utils/ │ │ ├── __init__.py │ │ ├── embeddings.py │ │ └── question_reformulator.py │ ├── parsers/ │ │ ├── __init__.py │ │ └── parser.py │ ├── retriever/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── deeplake.py │ │ └── service.py │ ├── tokenizers/ │ │ ├── __init__.py │ │ ├── base.py │ │ └── gpt.py │ ├── utils.py │ └── validators/ │ ├── __init__.py │ ├── base.py │ └── validators.py ├── pyproject.toml ├── requirements.txt └── tests/ ├── test_chatbot.py ├── test_documents.py ├── test_formatters.py ├── test_read_write.py └── test_validator.py