Spaces:
				
			
			
	
			
			
		Sleeping
		
	
	
	
			
			
	
	
	
	
		
		
		Sleeping
		
	Update app.py
Browse files
    	
        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"
         | 
