quoc-khanh commited on
Commit
d802f7b
·
verified ·
1 Parent(s): 10ddf04

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -0
app.py CHANGED
@@ -3,6 +3,23 @@ import os
3
  import gradio as gr
4
  from helpers import get_urls_splits, log_message, remove_tables_from_docx, load_text_data, extract_tables_from_docx, convert_to_json, save_json_to_file, load_json_manually, load_table_data, get_splits, get_json_splits_only, list_docx_files, prompt_order, augment_prompt, get_answer
5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  if "GOOGLE_API_KEY" not in os.environ:
7
  os.environ["GOOGLE_API_KEY"] = "AIzaSyDJ4vIKuIBIPNHATLxnoHlagXWbsAz-vRs"
8
  key = "AIzaSyDJ4vIKuIBIPNHATLxnoHlagXWbsAz-vRs"
 
3
  import gradio as gr
4
  from helpers import get_urls_splits, log_message, remove_tables_from_docx, load_text_data, extract_tables_from_docx, convert_to_json, save_json_to_file, load_json_manually, load_table_data, get_splits, get_json_splits_only, list_docx_files, prompt_order, augment_prompt, get_answer
5
 
6
+ from docx import Document
7
+ import json
8
+ import datetime
9
+ import tempfile
10
+ from pathlib import Path
11
+ from unidecode import unidecode
12
+ from langchain.document_loaders import JSONLoader, UnstructuredWordDocumentLoader, WebBaseLoader
13
+ from langchain_text_splitters import RecursiveCharacterTextSplitter, RecursiveJsonSplitter
14
+ from langchain_community.vectorstores import FAISS
15
+ from langchain_google_genai import GoogleGenerativeAIEmbeddings, ChatGoogleGenerativeAI
16
+ import google.generativeai as genai
17
+ from tqdm import tqdm
18
+ from pathlib import Path
19
+ import shutil
20
+ import requests
21
+ from bs4 import BeautifulSoup
22
+
23
  if "GOOGLE_API_KEY" not in os.environ:
24
  os.environ["GOOGLE_API_KEY"] = "AIzaSyDJ4vIKuIBIPNHATLxnoHlagXWbsAz-vRs"
25
  key = "AIzaSyDJ4vIKuIBIPNHATLxnoHlagXWbsAz-vRs"