Skip to content

Commit e85ddc1

Browse files
added langChain RAG notebook that uses NIM + embedding model from HF + FAISS VDB (#186)
* added notebook that showcases copilot application suing NIM, embedding model and FAISS VDB. All these tools are integrated using Langchain plugins. The notebook also has a Gradio-based UI to interact with the application --------- Co-authored-by: Mitesh Patel <[email protected]> Co-authored-by: Jay Rodge <[email protected]>
1 parent 4be4ed7 commit e85ddc1

File tree

14 files changed

+513
-3
lines changed

14 files changed

+513
-3
lines changed
6 KB
Binary file not shown.
Loading
27.9 KB
Loading

community/multimodal-rag/README.md renamed to community/llm_video_series/video_2_multimodal-rag/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The system utilizes LlamaIndex for efficient indexing and retrieval of informati
1111
- **Multi-format Document Processing**: Handles text files, PDFs, PowerPoint presentations, and images.
1212
- **Advanced Text Extraction**: Extracts text from PDFs and PowerPoint slides, including tables and embedded images.
1313
- **Image Analysis**: Uses a VLM (NeVA) to describe images and Google's DePlot for processing graphs/charts on NIM microservices.
14-
- **Vector Store Indexing**: Creates a searchable index of processed documents using Milvus vector store.
14+
- **Vector Store Indexing**: Creates a searchable index of processed documents using Milvus vector store. This folder is auto generated on execution.
1515
- **Interactive Chat Interface**: Allows users to query the processed information through a chat-like interface.
1616

1717
## Setup
@@ -106,4 +106,4 @@ Contributions to this project are welcome! Please follow these steps:
106106
1. Fork the NVIDIA/GenerativeAIExamples repository.
107107
2. Create a new branch for your feature or bug fix.
108108
3. Make your changes in the community/multimodal_rag/ directory.
109-
4. Submit a pull request to the main repository.
109+
4. Submit a pull request to the main repository.

community/multimodal-rag/requirements.txt renamed to community/llm_video_series/video_2_multimodal-rag/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pymupdf==1.22.5
1+
pymupdf==1.24.10
22
streamlit==1.38.0
33
python-pptx==1.0.2
44
Pillow==10.4.0

0 commit comments

Comments
 (0)