Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -222,13 +222,19 @@ def demo():
|
|
222 |
db_progress = gr.Textbox(label="Vector database initialization", value="None")
|
223 |
with gr.Row():
|
224 |
db_btn = gr.Button("Generate vector database")
|
225 |
-
|
|
|
|
|
|
|
226 |
with gr.Tab("Step 3 - Set Initial Prompt"):
|
227 |
with gr.Row():
|
228 |
prompt_input = gr.Textbox(label="Initial Prompt", lines=5, value="Você é um advogado sênior, onde seu papel é analisar e trazer as informações sem inventar, dando a sua melhor opinião sempre trazendo contexto e referência. Aprenda o que é jurisprudência.")
|
229 |
with gr.Row():
|
230 |
set_prompt_btn = gr.Button("Set Prompt")
|
231 |
|
|
|
|
|
|
|
232 |
with gr.Tab("Step 4 - Initialize QA chain"):
|
233 |
with gr.Row():
|
234 |
llm_btn = gr.Radio(list_llm_simple,
|
|
|
222 |
db_progress = gr.Textbox(label="Vector database initialization", value="None")
|
223 |
with gr.Row():
|
224 |
db_btn = gr.Button("Generate vector database")
|
225 |
+
# Define o estado para o prompt inicial
|
226 |
+
initial_prompt = gr.State("")
|
227 |
+
|
228 |
+
# Define a aba "Set Initial Prompt"
|
229 |
with gr.Tab("Step 3 - Set Initial Prompt"):
|
230 |
with gr.Row():
|
231 |
prompt_input = gr.Textbox(label="Initial Prompt", lines=5, value="Você é um advogado sênior, onde seu papel é analisar e trazer as informações sem inventar, dando a sua melhor opinião sempre trazendo contexto e referência. Aprenda o que é jurisprudência.")
|
232 |
with gr.Row():
|
233 |
set_prompt_btn = gr.Button("Set Prompt")
|
234 |
|
235 |
+
# Atualiza o estado do prompt inicial ao clicar no botão "Set Prompt"
|
236 |
+
set_prompt_btn.click(fn=lambda prompt: prompt, inputs=prompt_input, outputs=initial_prompt)
|
237 |
+
|
238 |
with gr.Tab("Step 4 - Initialize QA chain"):
|
239 |
with gr.Row():
|
240 |
llm_btn = gr.Radio(list_llm_simple,
|