Zaman01 commited on
Commit
ddb4fc3
·
verified ·
1 Parent(s): 1b3a84f

Update advanced_rag_project/src/ingestion.py

Browse files
advanced_rag_project/src/ingestion.py CHANGED
@@ -4,6 +4,9 @@ from langchain_text_splitters import RecursiveCharacterTextSplitter
4
  from langchain_google_genai import GoogleGenerativeAIEmbeddings
5
  from langchain_community.vectorstores import Chroma
6
  from langchain_core.documents import Document
 
 
 
7
  from langchain_core.embeddings import Embeddings
8
  from google import genai
9
  from google.genai import types
 
4
  from langchain_google_genai import GoogleGenerativeAIEmbeddings
5
  from langchain_community.vectorstores import Chroma
6
  from langchain_core.documents import Document
7
+ from langchain.retrievers.multi_query import MultiQueryRetriever
8
+ from langchain.retrievers import ContextualCompressionRetriever
9
+ from langchain.retrievers.document_compressors import CrossEncoderReranker
10
  from langchain_core.embeddings import Embeddings
11
  from google import genai
12
  from google.genai import types