├── Chapter_02 └── CHAPTER2-1_RAG_PIPELINE.ipynb ├── Chapter_03 └── CHAPTER3-1_SOURCES.ipynb ├── Chapter_04 └── CHAPTER4-1_RAG_PIPELINE-REVIEW.ipynb ├── Chapter_05 ├── CHAPTER5-1_SECURING_YOUR_KEYS.ipynb ├── CHAPTER5-2_RED_TEAM_ATTACK.ipynb ├── CHAPTER5-3_BLUE_TEAM_DEFEND.ipynb └── env.txt ├── Chapter_06 ├── CHAPTER6-1_GRADIO.ipynb └── env.txt ├── Chapter_07 ├── CHAPTER7-1_COMMON_VECTORIZATION_TECHNIQUES.ipynb └── env.txt ├── Chapter_08 ├── CHAPTER8-1_DISTANCEMETRICS.ipynb ├── CHAPTER8-2_HYBRID_CUSTOM.ipynb ├── CHAPTER8-3_HYBRID-ENSEMBLE.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── Chapter_09 ├── CHAPTER9-1_RAGA_EVAL.ipynb ├── comparison_data.csv ├── env.txt ├── google-2023-environmental-report.pdf ├── hybrid_run_data.csv ├── similarity_run_data.csv └── testset_data.csv ├── Chapter_10 ├── CHAPTER10-1_VECTORSTORES.ipynb ├── CHAPTER10-2_RETRIEVERS.ipynb ├── CHAPTER10-3_LLM.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── Chapter_11 ├── CHAPTER11-1_DOCUMENT_LOADERS.ipynb ├── CHAPTER11-2_TEXT_SPLITTERS.ipynb ├── CHAPTER11-3_OUTPUT_PARSERS.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── Chapter_12 ├── CHAPTER12-1_AGENTS.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── Chapter_13 ├── CHAPTER13-1_PROMPT_TEMPLATES.ipynb ├── CHAPTER13-2_PROMPT_OPTIONS.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── Chapter_14 ├── CHAPTER14-1_QUERY_EXPANSION.ipynb ├── CHAPTER14-2_DECOMPOSITION.ipynb ├── CHAPTER14-3_MM_RAG.ipynb ├── env.txt └── google-2023-environmental-report.pdf ├── LICENSE ├── README.md └── google-2023-environmental-report.pdf /Chapter_02/CHAPTER2-1_RAG_PIPELINE.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_02/CHAPTER2-1_RAG_PIPELINE.ipynb -------------------------------------------------------------------------------- /Chapter_03/CHAPTER3-1_SOURCES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_03/CHAPTER3-1_SOURCES.ipynb -------------------------------------------------------------------------------- /Chapter_04/CHAPTER4-1_RAG_PIPELINE-REVIEW.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_04/CHAPTER4-1_RAG_PIPELINE-REVIEW.ipynb -------------------------------------------------------------------------------- /Chapter_05/CHAPTER5-1_SECURING_YOUR_KEYS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_05/CHAPTER5-1_SECURING_YOUR_KEYS.ipynb -------------------------------------------------------------------------------- /Chapter_05/CHAPTER5-2_RED_TEAM_ATTACK.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_05/CHAPTER5-2_RED_TEAM_ATTACK.ipynb -------------------------------------------------------------------------------- /Chapter_05/CHAPTER5-3_BLUE_TEAM_DEFEND.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_05/CHAPTER5-3_BLUE_TEAM_DEFEND.ipynb -------------------------------------------------------------------------------- /Chapter_05/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_05/env.txt -------------------------------------------------------------------------------- /Chapter_06/CHAPTER6-1_GRADIO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_06/CHAPTER6-1_GRADIO.ipynb -------------------------------------------------------------------------------- /Chapter_06/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_06/env.txt -------------------------------------------------------------------------------- /Chapter_07/CHAPTER7-1_COMMON_VECTORIZATION_TECHNIQUES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_07/CHAPTER7-1_COMMON_VECTORIZATION_TECHNIQUES.ipynb -------------------------------------------------------------------------------- /Chapter_07/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_07/env.txt -------------------------------------------------------------------------------- /Chapter_08/CHAPTER8-1_DISTANCEMETRICS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_08/CHAPTER8-1_DISTANCEMETRICS.ipynb -------------------------------------------------------------------------------- /Chapter_08/CHAPTER8-2_HYBRID_CUSTOM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_08/CHAPTER8-2_HYBRID_CUSTOM.ipynb -------------------------------------------------------------------------------- /Chapter_08/CHAPTER8-3_HYBRID-ENSEMBLE.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_08/CHAPTER8-3_HYBRID-ENSEMBLE.ipynb -------------------------------------------------------------------------------- /Chapter_08/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_08/env.txt -------------------------------------------------------------------------------- /Chapter_08/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_08/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_09/CHAPTER9-1_RAGA_EVAL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/CHAPTER9-1_RAGA_EVAL.ipynb -------------------------------------------------------------------------------- /Chapter_09/comparison_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/comparison_data.csv -------------------------------------------------------------------------------- /Chapter_09/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/env.txt -------------------------------------------------------------------------------- /Chapter_09/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_09/hybrid_run_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/hybrid_run_data.csv -------------------------------------------------------------------------------- /Chapter_09/similarity_run_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/similarity_run_data.csv -------------------------------------------------------------------------------- /Chapter_09/testset_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_09/testset_data.csv -------------------------------------------------------------------------------- /Chapter_10/CHAPTER10-1_VECTORSTORES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_10/CHAPTER10-1_VECTORSTORES.ipynb -------------------------------------------------------------------------------- /Chapter_10/CHAPTER10-2_RETRIEVERS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_10/CHAPTER10-2_RETRIEVERS.ipynb -------------------------------------------------------------------------------- /Chapter_10/CHAPTER10-3_LLM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_10/CHAPTER10-3_LLM.ipynb -------------------------------------------------------------------------------- /Chapter_10/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_10/env.txt -------------------------------------------------------------------------------- /Chapter_10/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_10/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_11/CHAPTER11-1_DOCUMENT_LOADERS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_11/CHAPTER11-1_DOCUMENT_LOADERS.ipynb -------------------------------------------------------------------------------- /Chapter_11/CHAPTER11-2_TEXT_SPLITTERS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_11/CHAPTER11-2_TEXT_SPLITTERS.ipynb -------------------------------------------------------------------------------- /Chapter_11/CHAPTER11-3_OUTPUT_PARSERS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_11/CHAPTER11-3_OUTPUT_PARSERS.ipynb -------------------------------------------------------------------------------- /Chapter_11/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_11/env.txt -------------------------------------------------------------------------------- /Chapter_11/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_11/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_12/CHAPTER12-1_AGENTS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_12/CHAPTER12-1_AGENTS.ipynb -------------------------------------------------------------------------------- /Chapter_12/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_12/env.txt -------------------------------------------------------------------------------- /Chapter_12/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_12/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_13/CHAPTER13-1_PROMPT_TEMPLATES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_13/CHAPTER13-1_PROMPT_TEMPLATES.ipynb -------------------------------------------------------------------------------- /Chapter_13/CHAPTER13-2_PROMPT_OPTIONS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_13/CHAPTER13-2_PROMPT_OPTIONS.ipynb -------------------------------------------------------------------------------- /Chapter_13/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_13/env.txt -------------------------------------------------------------------------------- /Chapter_13/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_13/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /Chapter_14/CHAPTER14-1_QUERY_EXPANSION.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_14/CHAPTER14-1_QUERY_EXPANSION.ipynb -------------------------------------------------------------------------------- /Chapter_14/CHAPTER14-2_DECOMPOSITION.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_14/CHAPTER14-2_DECOMPOSITION.ipynb -------------------------------------------------------------------------------- /Chapter_14/CHAPTER14-3_MM_RAG.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_14/CHAPTER14-3_MM_RAG.ipynb -------------------------------------------------------------------------------- /Chapter_14/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_14/env.txt -------------------------------------------------------------------------------- /Chapter_14/google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/Chapter_14/google-2023-environmental-report.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/README.md -------------------------------------------------------------------------------- /google-2023-environmental-report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Unlocking-Data-with-Generative-AI-and-RAG/HEAD/google-2023-environmental-report.pdf --------------------------------------------------------------------------------