import gradio as gr from pdf_rag import get_response import json import os with open(os.path.abspath(os.path.join(os.path.dirname(__file__), "branding.json"))) as f: brand_info = json.load(f)["brand"] with gr.Blocks(theme="default", title=brand_info["organizationName"]) as app: gr.HTML(f"""
{brand_info[
""") gr.ChatInterface( fn=get_response, chatbot=gr.Chatbot(height=500, avatar_images=(None, brand_info["chatbot"]["avatar"]), type="messages"), title=brand_info["organizationName"], description=brand_info["slogan"], type="messages", examples=[ ["Who is the CEO of Here and Now AI?"], ["What is the mission of Here and Now AI?"], ["Tell me about the team behind Here and Now AI."] ] ) if __name__ == "__main__": app.launch(share=True)