JuanMa360 commited on
Commit
a0245a6
1 Parent(s): c3bc6f5

bugfix: additional params

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -4,7 +4,7 @@ import requests
4
  import json
5
 
6
  # Función que hace la solicitud a la API y muestra la respuesta progresivamente
7
- def slow_api_response(message, history):
8
  url = "https://data-monopolio.dev.dd360.mx/ai-assistant/v1"
9
 
10
  # Crea el payload con el mensaje proporcionado
@@ -13,7 +13,7 @@ def slow_api_response(message, history):
13
  "sessionId": "12345",
14
  "numMessages": "3",
15
  "userId": "user-01",
16
- "property_id": "c0ced2220b87fc23762facf617157a4f"
17
  })
18
 
19
  headers = {
@@ -33,9 +33,11 @@ def slow_api_response(message, history):
33
  except requests.RequestException as e:
34
  yield f"Error: {str(e)}"
35
 
 
36
 
37
  demo = gr.ChatInterface(fn=slow_api_response,
38
  title="AI Assistant",
 
39
  description="Esta app simula una conversación con un asistente virtual que conoce una propiedad.",
40
  examples=["hola", "me gustaria mas informacion de la casa en venta", "acepta mascotas?"]
41
  ).launch()
 
4
  import json
5
 
6
  # Función que hace la solicitud a la API y muestra la respuesta progresivamente
7
+ def slow_api_response(message, history, property_id="c0ced2220b87fc23762facf617157a4f"):
8
  url = "https://data-monopolio.dev.dd360.mx/ai-assistant/v1"
9
 
10
  # Crea el payload con el mensaje proporcionado
 
13
  "sessionId": "12345",
14
  "numMessages": "3",
15
  "userId": "user-01",
16
+ "property_id": property_id #"c0ced2220b87fc23762facf617157a4f"
17
  })
18
 
19
  headers = {
 
33
  except requests.RequestException as e:
34
  yield f"Error: {str(e)}"
35
 
36
+ property_id_input = gr.Textbox(label="Property ID", placeholder="Ingresa el ID de la propiedad")
37
 
38
  demo = gr.ChatInterface(fn=slow_api_response,
39
  title="AI Assistant",
40
+ additional_inputs=[property_id_input],
41
  description="Esta app simula una conversación con un asistente virtual que conoce una propiedad.",
42
  examples=["hola", "me gustaria mas informacion de la casa en venta", "acepta mascotas?"]
43
  ).launch()