import requests import gradio as gr from bs4 import BeautifulSoup from rich import print from urllib.parse import urlparse from googlesearch import search from urllib.parse import parse_qs def run_lora(prompt,site,start,end): j = search("inurl:"+site +"+"+ prompt + "&tbs=cdr%3A1%2Ccd_min%3A"+start+"%2Ccd_max%3A" + end) links="" for i in j: print(i) links+=str(i) with gr.Blocks() as app: gr.HTML("""

Get survey

""") with gr.Row(): with gr.Column(): input_textbox = gr.Textbox(lines=5, placeholder="Enter key", label="Input Text") input_sitebox = gr.Textbox(lines=5, placeholder="Enter site", label="Site Text") start = gr.Textbox(lines=5, placeholder="Enter start", label="Enter start") end = gr.Textbox(lines=5, placeholder="Enter End", label="Enter End") with gr.Column(): translated_textbox = gr.Textbox(lines=5, placeholder="", label="Result Text") info_label = gr.HTML("") btn = gr.Button("GetNow") btn.click(run_lora, inputs=[input_textbox,input_sitebox,start,end],outputs=[translated_textbox]) app.queue() app.launch()