k3ybladewielder commited on
Commit
aefa6aa
·
verified ·
1 Parent(s): 5f54f8a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +56 -25
app.py CHANGED
@@ -263,28 +263,59 @@ def gradio_response(user_input):
263
  setup()
264
 
265
  # Interface Gradio
266
- gr.ChatInterface(
267
- fn=gradio_response,
268
- inputs=gr.Textbox(label="Sua pergunta", placeholder="Digite sua dúvida aqui..."),
269
- outputs=gr.Textbox(label="Resposta do Swarm"),
270
- title="Assistente InfinityPay",
271
- description="Digite uma pergunta relacionada à InfinityPay e receba uma resposta especializada.",
272
- theme="default",
273
- examples=[
274
- ["Quais são as soluções da InfinitePay para o meu negócio?"],
275
- ["Como começar a vender com a InfinitePay?"],
276
- ["Pessoa Física pode vender com a InfinitePay?"],
277
- ["Como faço o meu cadastro na InfinitePay?"],
278
- ["Qual é o prazo de entrega da Maquininha Smart?"],
279
- ["Quais são as taxas da InfinitePay para CNPJ?"],
280
- ["Quais são as taxas da InfinitePay para CPF?"],
281
- ["Quais são as taxas da InfinitePay?"],
282
- ["Quais bandeiras são aceitas para adquirir as soluções da InfinitePay?"],
283
- ["Como posso comprar uma Maquininha Smart?"],
284
- ["Quais modelos de máquinas de cartão posso comprar?"],
285
- ["Posso ter mais de uma máquina no mesmo CNPJ?"],
286
- ["Em quanto tempo é feita a análise do meu cadastro?"],
287
- ["Pago aluguel para usar InfinitePay?"],
288
-
289
- ]
290
- ).launch(share=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
263
  setup()
264
 
265
  # Interface Gradio
266
+ #gr.ChatInterface(
267
+ # fn=gradio_response,
268
+ # inputs=gr.Textbox(label="Sua pergunta", placeholder="Digite sua dúvida aqui..."),
269
+ # outputs=gr.Textbox(label="Resposta do Swarm"),
270
+ # title="Assistente InfinityPay",
271
+ # description="Digite uma pergunta relacionada à InfinityPay e receba uma resposta especializada.",
272
+ # theme="default",
273
+ # examples=[
274
+ # ["Quais são as soluções da InfinitePay para o meu negócio?"],
275
+ # ["Como começar a vender com a InfinitePay?"],
276
+ # ["Pessoa Física pode vender com a InfinitePay?"],
277
+ # ["Como faço o meu cadastro na InfinitePay?"],
278
+ # ["Qual é o prazo de entrega da Maquininha Smart?"],
279
+ # ["Quais são as taxas da InfinitePay para CNPJ?"],
280
+ # ["Quais são as taxas da InfinitePay para CPF?"],
281
+ # ["Quais são as taxas da InfinitePay?"],
282
+ # ["Quais bandeiras são aceitas para adquirir as soluções da InfinitePay?"],
283
+ # ["Como posso comprar uma Maquininha Smart?"],
284
+ # ["Quais modelos de máquinas de cartão posso comprar?"],
285
+ # ["Posso ter mais de uma máquina no mesmo CNPJ?"],
286
+ # ["Em quanto tempo é feita a análise do meu cadastro?"],
287
+ # ["Pago aluguel para usar InfinitePay?"],
288
+
289
+ # ]
290
+ # ).launch(share=True)
291
+
292
+ # --- 8. Criação da Interface Gradio ---
293
+ if __name__ == "__main__":
294
+ print("Iniciando a interface Gradio...")
295
+ demo = gr.ChatInterface(
296
+ type="messages",
297
+ fn=gradio_response, # A função que processa a pergunta e retorna a resposta
298
+ title="Assistente InfinityPay",
299
+ description="Digite uma pergunta relacionada à InfinityPay e receba uma resposta especializada.",
300
+ submit_btn="Enviar Pergunta",
301
+
302
+ examples=[
303
+ ["Quais são as soluções da InfinitePay para o meu negócio?"],
304
+ ["Como começar a vender com a InfinitePay?"],
305
+ ["Pessoa Física pode vender com a InfinitePay?"],
306
+ ["Como faço o meu cadastro na InfinitePay?"],
307
+ ["Qual é o prazo de entrega da Maquininha Smart?"],
308
+ ["Quais são as taxas da InfinitePay para CNPJ?"],
309
+ ["Quais são as taxas da InfinitePay para CPF?"],
310
+ ["Quais são as taxas da InfinitePay?"],
311
+ ["Quais bandeiras são aceitas para adquirir as soluções da InfinitePay?"],
312
+ ["Como posso comprar uma Maquininha Smart?"],
313
+ ["Quais modelos de máquinas de cartão posso comprar?"],
314
+ ["Posso ter mais de uma máquina no mesmo CNPJ?"],
315
+ ["Em quanto tempo é feita a análise do meu cadastro?"],
316
+ ["Pago aluguel para usar InfinitePay?"],
317
+ ]
318
+
319
+ chatbot=gr.Chatbot(type="messages")
320
+ )
321
+ demo.launch()