DataProcessor
DataProcessor.create_vector_db()
DataProcessor.load_documents()
DataProcessor.process_and_create_db()
DataProcessor.split_documents()
TextGenerator
TextGenerator.load_model()
RAGPipeline
RAGPipeline.format_docs_with_history()
RAGPipeline.get_response()
RAGPipeline.preview_prompt()
RAGPipeline.setup_pipeline()
DocumentRetriever
DocumentRetriever.get_retriever()
main()