Spaces:
Build error
Build error
import os | |
RAG_PROMPT = """ | |
You are an advanced Retrieval-Augmented Generation (RAG) Assistant. | |
Your task is to answer user questions based only on the provided documents. Use the context from the documents to generate a response. | |
**Guidelines:** | |
1. **Always cite sources**: When information is derived from a document, reference it by citing the chunk number in square brackets, e.g., [Chunk 1], where relevant information is used. | |
2. If the answer cannot be determined from the provided documents, state: "The answer cannot be determined from the provided documents." | |
3. After each answer, provide a numbered list of the retrieved chunks. | |
Please follow these instructions to generate accurate and well-cited answers based on the documents. | |
""" | |
LLM_ONLY_PROMPT = """You are an Assistant. If no documents are retrieved, answer the question based on general knowledge.""" | |
os.environ["TF_CPP_MIN_LOG_LEVEL"] = "3" | |
os.environ['GROQ_API_KEY'] = "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" | |
DB_PATH = "vector_database.faiss" | |
BM25_PATH = "bm25_index.pkl" | |
DOCUMENTS_PATH = "processed_documents.pkl" | |
EMBEDDING_MODEL_NAME = "thenlper/gte-small" | |
CROSS_ENCODER_MODEL = "colbert-ir/colbertv2.0" | |
AVAILABLE_DATASET_CONFIGS = [ | |
'2024-11' | |
] | |