Spaces:
Runtime error
Runtime error
| from src.loader import load_pdf, split_documents | |
| from src.embeddings import get_embedding_model | |
| from src.vectorstore import create_vectorstore | |
| from src.rag import answer_question | |
| # Step 1: Load | |
| docs = load_pdf("data/Md_Reja_E_Rabbi_Tonmoy.pdf") # Your file name | |
| # Step 2: Chunk | |
| chunks = split_documents(docs) | |
| # Step 3: Embedding model | |
| embedding_model = get_embedding_model() | |
| # Step 4: Store | |
| vectorstore = create_vectorstore(chunks, embedding_model) | |
| # Test: A question to find similar chunks | |
| question = "What is the major of the candidate? And what is his experience? And what is the suitable" # Your question here | |
| answer, sources = answer_question(vectorstore, question) | |
| print(f"\n{'='*50}") | |
| print(f"{question}") | |
| print(f"{'='*50}") | |
| print(f"Ans: {answer}") | |