# coding=utf8 from gpt_index import SimpleDirectoryReader, GPTListIndex, GPTSimpleVectorIndex, LLMPredictor, PromptHelper from langchain import OpenAI import gradio as gr import random import time import sys import os from transformers import pipeline p = pipeline("automatic-speech-recognition") os.environ["OPENAI_API_KEY"] = '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' css = """ #component-2 {position: absolute; bottom: 0; width: 100%; } div.float.svelte-1frtwj3 { position: absolute; opacity: 0; top: var(--block-label-margin); left: var(--block-label-margin);} .wrap.svelte-6roggh.svelte-6roggh { padding: var(--block-padding); height: 100%; max-height: 100%; overflow-y: auto; } .bot.svelte-6roggh.svelte-6roggh, .pending.svelte-6roggh.svelte-6roggh { border-color: #759ce9; background: #ffffff; } div.svelte-1frtwj3 { display: inline-flex; align-items: center; z-index: var(--layer-2); box-shadow: var(--block-shadow); border: var(--block-label-border-width) solid #ffffff; border-top: none; border-left: none; border-radius: var(--block-label-radius); background: #eff6ff; padding: var(--block-label-padding); pointer-events: none; color: var(--block-label-text-color); font-weight: var(--block-label-text-weight); width: 100%; line-height: var(--line-sm); } div.svelte-awbtu4 { display: flex; flex-direction: inherit; flex-wrap: wrap; gap: var(--form-gap-width); box-shadow: var(--block-shadow); border: var(--block-border-width) solid var(--border-color-primary); border-radius: var(--radius-lg); background: var(--border-color-primary); overflow: hidden; position: fixed; bottom: 0; margin-left: -16px; } img.svelte-ms5bsk { width: var(--size-full); height: 90px; object-fit: contain; } .app.svelte-ac4rv4.svelte-ac4rv4 { max-width: none; background-color: #ffffff; } .app.svelte-ac4rv4.svelte-ac4rv4{max-width:none} .wrap.svelte-1o68geq.svelte-1o68geq {max-height: none} .block.svelte-mppz8v { position: relative; margin: 0; box-shadow: var(--block-shadow); border-width: var(--block-border-width); border-color: #dbeafe; border-radius: var(--block-radius); background: #dbeafe; width: 100%; line-height: var(--line-sm); } """ md = """This is some code: hello ```py def fn(x, y, z): print(x, y, z) """ def transcribe(audio): text = p(audio)["text"] return text def construct_index(directory_path): max_input_size = 10000 num_outputs = 10000 max_chunk_overlap = 20000 chunk_size_limit = 600000 prompt_helper = PromptHelper(max_input_size, num_outputs, max_chunk_overlap, chunk_size_limit=chunk_size_limit) llm_predictor = LLMPredictor(llm=OpenAI(temperature=0.0, model_name="text-davinci-003", max_tokens=num_outputs)) documents = SimpleDirectoryReader(directory_path).load_data() index = GPTSimpleVectorIndex.from_documents(documents) index.save_to_disk('index.json') return index def chatbot(input_text): index = GPTSimpleVectorIndex.load_from_disk('index.json') response = index.query(input_text) return str(response.response) with gr.Blocks(css=css, elem_classes=".app.svelte-ac4rv4.svelte-ac4rv4") as demo: realPath = str(os.path.dirname(os.path.realpath(__file__))) img1 = gr.Image("images/imagem teste.png") gpt = gr.Chatbot(label="Converse com GPT Super da CD2",elem_classes=".wrap.svelte-1o68geq.svelte-1o68geq", elem_id="chatbot").style(container=True) msg = gr.Textbox(elem_id="div.svelte-awbtu4",elem_classes="div.svelte-awbtu4", show_label=False, placeholder="Bem vindo ao ExpoSuper, Qual sua pergunta?", ).style(container=True) # clear = gr.Button("Limpar Conversa") # gr.Audio(source="microphone", type="filepath",label="ESTÁ COM DIFICULDADES EM ESCREVER? CLIQUE E ME DIGA O QUE DESEJA") def respond(message, chat_history): chat_history.append((message, chatbot(message))) time.sleep(1) vetor = [] realPath = str(os.path.dirname(os.path.realpath(__file__))) if str(message).upper()=="OLA" or str(message).upper()=="OLÁ" or str(message).upper()=="OI": vetor = vetor + [ ((realPath + "\\images\\apresentacao.mp4",), "")] else: if str(message).upper() == "PROGRAMACAO DIA 20" \ or str(message).upper() == "PROGRAMACAO DIA 20" \ or str(message).upper() == "PROGRAMAÇÃO DIA 20" or str(message).upper() == "QUAL A PROGRAMACAO DIA 20?" \ or str(message).upper() == "QUAL A PROGRAMAÇÃO DIA 20?" or str(message).upper() == "PROGRAMA DIA 20": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "AGENDA PARA O DIA 20" or str(message).upper() == "AGENDA PARA O DIA 20" or str(message).upper() == "QUAL A AGENDA DO DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "EVENTOS DO DIA 20" or str(message).upper() == "EVENTOS DO DIA 20" or str(message).upper() == "QUAIS OS EVENTOS DO DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 20" or str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 20" or str(message).upper() == "QUAIS AS ATIVIDADES PROGRAMADAS PARA O DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "CRONOGRAMA PARA O DIA 20" or str(message).upper() == "CRONOGRAMA PARA O DIA 20" or str(message).upper() == "QUAL O CRONOGRAMA PARA O DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "CALENDARIO PARA O DIA 20" or str(message).upper() == "CALENDARIO PARA O DIA 20" or str(message).upper() == "QUAL O CALENDARIO PARA O DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "DIA 20?" or str(message).upper() == "DIA 20": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "HORARIOS DO DIA 20" or str(message).upper() == "HORARIOS DO DIA 20" or str(message).upper() == "QUAIS OS HORARIOS DO DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "OQUE ESTÁ PLANEJADO PARA O DIA 20?" or str(message).upper() == "O QUE ESTÁ PLANEJADO PARA O DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "PLANOS PARA O DIA 20" or str(message).upper() == "PLANOS PARA O DIA 20" or str(message).upper() == "QUAIS OS PLANOS PARA O DIA 20?": vetor = vetor + [((realPath + "\\images\\20-9-30.png",), "")] vetor = vetor + [((realPath + "\\images\\20-10.png",), "")] vetor = vetor + [((realPath + "\\images\\20-11.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15.png",), "")] vetor = vetor + [((realPath + "\\images\\20-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-1.png",), "")] vetor = vetor + [((realPath + "\\images\\20-16-2.png",), "")] vetor = vetor + [((realPath + "\\images\\palestrantes20.mp4",), "")] elif str(message).upper() == "PROGRAMACAO DIA 21" \ or str(message).upper() == "PROGRAMACAO DIA 21" \ or str(message).upper() == "PROGRAMAÇÃO DIA 21" or str(message).upper() == "QUAL A PROGRAMACAO DIA 21?" \ or str(message).upper() == "QUAL A ROGRAMAÇÃO DIA 21?" or str(message).upper() == "PROGRAMA DIA 21" or str(message).upper() == "QUAL O PROGRAMA DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "AGENDA PARA O DIA 21" or str(message).upper() == "AGENDA PARA O DIA 21" or str(message).upper() == "QUAL A AGENDA PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "EVENTOS DO DIA 21" or str(message).upper() == "EVENTOS DO DIA 21" or str(message).upper() == "QUAIS OS EVENTOS DO DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 21" or str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 21" or str(message).upper() == "QUAIS AS ATIVIDADES PROGRAMADAS PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "CRONOGRAMA PARA O DIA 21" or str(message).upper() == "CRONOGRAMA PARA O DIA 21" or str(message).upper() == "QUAL O CRONOGRAMA PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "CALENDARIO PARA O DIA 21" or str(message).upper() == "CALENDARIO PARA O DIA 21" or str(message).upper() == "QUAL O CALENDARIO PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "DIA 21" or str(message).upper() == "DIA 21": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "HORARIOS DO DIA 21" or str(message).upper() == "HORARIOS DO DIA 21" or str(message).upper() == "QUAIS OS HORARIOS DO DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "OQUE ESTÁ PLANEJADO PARA O DIA 21?" or str(message).upper() == "O QUE ESTÁ PLANEJADO PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "PLANOS PARA O DIA 21" or str(message).upper() == "PLANOS PARA O DIA 21" or str(message).upper() == "QUAIS OS PLANOS PARA O DIA 21?": vetor = vetor + [((realPath + "\\images\\21-9.png",), "")] vetor = vetor + [((realPath + "\\images\\21-10.png",), "")] vetor = vetor + [((realPath + "\\images\\21-11.png",), "")] vetor = vetor + [((realPath + "\\images\\21-14.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-1.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-2.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-3.png",), "")] vetor = vetor + [((realPath + "\\images\\21-15-4.png",), "")] elif str(message).upper() == "PROGRAMACAO DIA 22" \ or str(message).upper() == "PROGRAMACAO DIA 22" \ or str(message).upper() == "PROGRAMAÇÃO DIA 22" or str(message).upper() ==str(message).upper() == "QUAL A PROGRAMACAO DIA 22?" \ or str(message).upper() == "QUAL A PROGRAMACAO DIA 22?" \ or str(message).upper() == "QUAL A PROGRAMAÇÃO DIA 22?" or str(message).upper() == "PROGRAMA DIA 22": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "AGENDA PARA O DIA 22" or str(message).upper() == "AGENDA PARA O DIA 22" or str(message).upper() == "QUAL A AGENDA PARA O DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "EVENTOS DO DIA 22" or str(message).upper() == "EVENTOS DO DIA 22" or str(message).upper() == "QUAL OS EVENTOS DO DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 22" or str(message).upper() == "ATIVIDADES PROGRAMADAS PARA O DIA 22" or str(message).upper() == "QUAIS AS ATIVIDADES PROGRAMADAS PARA O DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "CRONOGRAMA PARA O DIA 22" or str(message).upper() == "CRONOGRAMA PARA O DIA 22" or str(message).upper() == "QUAL O CRONOGRAMA PARA O DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "CALENDARIO PARA O DIA 22" or str(message).upper() == "CALENDARIO PARA O DIA 22" or str(message).upper() == "QUAL O CALENDARIO PARA O DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "DIA 22" or str(message).upper() == "DIA 22": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "HORARIOS DO DIA 22" or str(message).upper() == "HORARIOS DO DIA 22" or str(message).upper() == "QUAIS OS HORARIOS DO DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "O QUE ESTÁ PLANEJADO PARA O DIA 22" or str(message).upper() == "O QUE ESTÁ PLANEJADO PARA O DIA 22": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "PLANOS PARA O DIA 22" or str(message).upper() == "PLANOS PARA O DIA 22" or str(message).upper() == "QUAIS OS PLANOS PARA O DIA 22?": vetor = vetor + [((realPath + "\\images\\22-9.png",), "")] vetor = vetor + [((realPath + "\\images\\22-10.png",), "")] vetor = vetor + [((realPath + "\\images\\22-11.png",), "")] vetor = vetor + [((realPath + "\\images\\22-14.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15.png",), "")] vetor = vetor + [((realPath + "\\images\\22-15-1.png",), "")] elif str(message).upper() == "ME CONTE SOBRE O TECH CONECTION" or str(message).upper() == "TECH CONECTION": vetor = vetor + [((realPath + "\\images\\luis.mp4",), "")] return "", chat_history+vetor # clear.click(lambda:None, None, gpt, queue=False,) msg.submit(respond, [msg, gpt], [msg,gpt]) index = construct_index("docs") demo.launch()