Team Ai
Apppublic

ModularityAI/LLama3Rag

sourceHugging Faceupdated 2y agoView on Hugging Face
7likes
app.py15 linesDownload Raw Back to src
1from interface import create_demo2from pdfchatbot import PDFChatBot3 4demo, chat_history, show_img, txt, submit_button, uploaded_pdf, slider_chunk_size,slider_overlap_percentage,slider_temp,slider_k = create_demo()5 6pdf_chatbot = PDFChatBot()7with demo:8    uploaded_pdf.upload(pdf_chatbot.render_file, inputs=[uploaded_pdf,slider_chunk_size,slider_overlap_percentage,slider_temp,slider_k], outputs=[show_img])9 10    submit_button.click(pdf_chatbot.add_text, inputs=[chat_history, txt], outputs=[chat_history], queue=False).\11        success(pdf_chatbot.generate_response, inputs=[chat_history, txt, uploaded_pdf,slider_chunk_size,slider_overlap_percentage,slider_temp,slider_k], outputs=[chat_history,txt]).\12        success(pdf_chatbot.render_file, inputs=[uploaded_pdf], outputs=[show_img])13 14if __name__ == "__main__":15    demo.launch()