Spaces:
Runtime error
Runtime error
# 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 = """ | |
.gradio-container { | |
background-color: #ffffff; | |
} | |
#component-2 {position: absolute; bottom: 0; width: 100%; | |
} | |
.app.svelte-ac4rv4>.main.svelte-ac4rv4 { | |
display: flex; | |
flex-grow: 1; | |
flex-direction: column; | |
background-image: url(https://i.ibb.co/3rVCQz0/background-GPT-1.png); | |
} | |
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 #5f0000; | |
border-radius: var(--radius-lg); | |
background: #ffffff; | |
overflow: hidden; | |
position: fixed; | |
bottom: 0; | |
margin-left: -16px; | |
} | |
.bot.svelte-6roggh.svelte-6roggh,.pending.svelte-6roggh.svelte-6roggh { | |
border-color: var(--border-color-primary); | |
background: #00adef; | |
color: white; | |
font-weight: bolder; | |
} | |
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; | |
} | |
div.user.svelte-6roggh.svelte-6roggh { | |
background: #0D1233; | |
color: white; | |
font-weight: bolder; | |
} | |
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.bot.svelte-h.svelte-6roggh { | |
background: #199FDA; | |
color: white; | |
font-weight: bolder; | |
} | |
div.bot.svelte-17nzccn.svelte-17nzccn { | |
background: #199FDA; | |
} | |
div.user.svelte-6roggh.svelte-6roggh { | |
background: #0D1233; | |
} | |
div.user.svelte-17nzccn.svelte-17nzccn { | |
background: #0D1233; | |
} | |
div.textBoxBot { | |
display: flex; | |
flex-direction: inherit; | |
flex-wrap: wrap; | |
gap: var(--form-gap-width); | |
box-shadow: var(--block-shadow); | |
border: var(--block-border-width) solid #0D1233; | |
border-radius: var(--radius-lg); | |
background: #ffffff; | |
overflow: hidden; | |
position: fixed; | |
bottom: 0; | |
margin-left: -16px; | |
} | |
.textarea.svelte-1pie7s6.svelte-1pie7s6 { | |
display: flex; | |
flex-direction: inherit; | |
flex-wrap: wrap; | |
gap: var(--form-gap-width); | |
box-shadow: var(--block-shadow); | |
border: var(--block-border-width) solid #0D1233; | |
border-radius: var(--radius-lg); | |
background: #ffffff; | |
overflow: hidden; | |
position: fixed; | |
bottom: 0; | |
margin-left: -16px; | |
} | |
.svelte-1pie7s6.svelte-1pie7s6 { | |
display: flex; | |
flex-direction: inherit; | |
flex-wrap: wrap; | |
gap: var(--form-gap-width); | |
box-shadow: var(--block-shadow); | |
border: 5px solid #0D1233; | |
border-radius: var(--radius-lg); | |
border-color: #0D1233; | |
background: #ffffff; | |
color: #0D1233; | |
font-size: 16px; | |
overflow: hidden; | |
position: fixed; | |
bottom: 20px; /* Ajuste a distância vertical do rodapé */ | |
margin-left: -5px; | |
max-height: 80vh; /* Ajuste a altura máxima da div */ | |
max-width: 78%; /* Ajuste a largura máxima da div */ | |
} | |
.img.svelte-ms5bsk { | |
width: 100%; | |
height: 100%; | |
background-color: #ffffff; | |
border: 0px; | |
border-width: 0px; | |
} | |
.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: #ffffff; | |
border-radius: var(--block-radius); | |
background: #ffffff; | |
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 o I-Norma",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 a Koy, Em que posso ajudar?", | |
).style(container=True) | |
# clear = gr.Button("Limpar Conversa") | |
# sendAudio = gr.Button("Enviar Audio") | |
# sendAudio.click(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",), "")] | |
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() | |