JeCabrera commited on
Commit
5eb30a7
verified
1 Parent(s): 7a74a61

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -50,7 +50,8 @@ def response(message, history):
50
 
51
  # Enviar el mensaje al modelo y obtener la respuesta
52
  response = chat.send_message(message["text"])
53
- response.resolve()
 
54
 
55
  # Constantes y configuraciones
56
  IMAGE_CACHE_DIRECTORY = "/tmp"
@@ -77,6 +78,7 @@ def upload(files: Optional[List[str]], chatbot: CHAT_HISTORY) -> CHAT_HISTORY:
77
  image = Image.open(file).convert('RGB')
78
  image_preview = preprocess_image(image)
79
  if image_preview:
 
80
  gr.Image(image_preview).render()
81
  image_path = cache_pil_image(image)
82
  chatbot.append(((image_path,), None))
@@ -119,6 +121,7 @@ def bot(
119
  system_instruction=system_instruction # Usar el valor por defecto si est谩 vac铆o
120
  )
121
 
 
122
  response = model.generate_content(text_prompt + image_prompt, stream=True, generation_config=generation_config)
123
 
124
  chatbot[-1][1] = ""
 
50
 
51
  # Enviar el mensaje al modelo y obtener la respuesta
52
  response = chat.send_message(message["text"])
53
+ # Eliminar la llamada a `response.resolve()` porque no es necesario.
54
+ return response.text
55
 
56
  # Constantes y configuraciones
57
  IMAGE_CACHE_DIRECTORY = "/tmp"
 
78
  image = Image.open(file).convert('RGB')
79
  image_preview = preprocess_image(image)
80
  if image_preview:
81
+ # Enviar la imagen procesada para su visualizaci贸n en Gradio
82
  gr.Image(image_preview).render()
83
  image_path = cache_pil_image(image)
84
  chatbot.append(((image_path,), None))
 
121
  system_instruction=system_instruction # Usar el valor por defecto si est谩 vac铆o
122
  )
123
 
124
+ # Se debe usar la generaci贸n de contenido multimodal para procesar im谩genes y texto
125
  response = model.generate_content(text_prompt + image_prompt, stream=True, generation_config=generation_config)
126
 
127
  chatbot[-1][1] = ""