├── .env.example ├── .gitignore ├── .python-version ├── README.md ├── backend ├── ai_generator.py ├── app.py ├── config.py ├── document_processor.py ├── models.py ├── rag_system.py ├── search_tools.py ├── session_manager.py └── vector_store.py ├── docs ├── course1_script.txt ├── course2_script.txt ├── course3_script.txt └── course4_script.txt ├── frontend ├── index.html ├── script.js └── style.css ├── main.py ├── pyproject.toml ├── run.sh └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/README.md -------------------------------------------------------------------------------- /backend/ai_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/ai_generator.py -------------------------------------------------------------------------------- /backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/app.py -------------------------------------------------------------------------------- /backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/config.py -------------------------------------------------------------------------------- /backend/document_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/document_processor.py -------------------------------------------------------------------------------- /backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/models.py -------------------------------------------------------------------------------- /backend/rag_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/rag_system.py -------------------------------------------------------------------------------- /backend/search_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/search_tools.py -------------------------------------------------------------------------------- /backend/session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/session_manager.py -------------------------------------------------------------------------------- /backend/vector_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/backend/vector_store.py -------------------------------------------------------------------------------- /docs/course1_script.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/docs/course1_script.txt -------------------------------------------------------------------------------- /docs/course2_script.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/docs/course2_script.txt -------------------------------------------------------------------------------- /docs/course3_script.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/docs/course3_script.txt -------------------------------------------------------------------------------- /docs/course4_script.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/docs/course4_script.txt -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/frontend/script.js -------------------------------------------------------------------------------- /frontend/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/frontend/style.css -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/run.sh -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/https-deeplearning-ai/starting-ragchatbot-codebase/HEAD/uv.lock --------------------------------------------------------------------------------