Spaces:
Sleeping
Sleeping
File size: 971 Bytes
c09b98d 643e1b9 5983a12 d31bd20 5983a12 7bc4367 b8c06a5 5983a12 b8c06a5 d16cb73 ea7bba4 5983a12 d16cb73 5983a12 d16cb73 5983a12 643e1b9 c611543 d16cb73 5983a12 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
from backend import handle_query
import gradio as gr
DESCRIPTION = """\
# <div style="text-align: center;">Odi, l'assistente ricercatore degli Osservatori</div>
👉 Retrieval-Augmented Generation - Ask me anything about the research carried out at the Osservatori.
"""
chat_interface =gr.ChatInterface(
fn=handle_query,
chatbot=gr.Chatbot(height=600),
textbox=gr.Textbox(placeholder="Chiedimi qualasiasi cosa relativa agli Osservatori", container=False, scale=7),
#examples=[["Ciao, in cosa puoi aiutarmi?"],["Dimmi i risultati e le modalità di conduzione del censimento per favore"]]
)
with gr.Blocks(css=".gradio-container {background-color: #B9D9EB}") as demo:
gr.Markdown(DESCRIPTION)
#gr.DuplicateButton(value="Duplicate Space for private use", elem_id="duplicate-button")
chat_interface.render()
if __name__ == "__main__":
progress = gr.Progress(track_tqdm=True)
demo.launch()
|