Spaces:
Running
Running
Update app.py
Browse files
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] = ""
|