Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,3 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
from groq import Groq
|
| 3 |
|
|
@@ -31,31 +39,22 @@ def chat_con_bot(ciudad, informacion_clinica):
|
|
| 31 |
|
| 32 |
# Configurar la interfaz de Gradio usando Blocks
|
| 33 |
with gr.Blocks() as interfaz:
|
| 34 |
-
#
|
| 35 |
-
with gr.Row():
|
| 36 |
-
with gr.Column(scale=1): # Contenedor de tamaño 1/6 del espacio disponible
|
| 37 |
-
gr.Image("medicina.png", label="Gráfico Medicina", width="100%") # La imagen se ajusta al ancho del contenedor
|
| 38 |
-
with gr.Column(scale=6): # Contenedor de tamaño 4/5 del espacio disponible
|
| 39 |
-
gr.Markdown("# Consulta Médica colombiana IA\nModelo Llama 3.1 70B en español")
|
| 40 |
|
| 41 |
-
# Entrada de información clínica
|
| 42 |
with gr.Row():
|
| 43 |
informacion_clinica = gr.Textbox(
|
| 44 |
label="¿Cuáles son tus síntomas, desde cuándo aparecieron, cuál es tu sexo, edad, y antecedentes médicos, fármacos y si hay algún hallazgo físico observable?"
|
| 45 |
)
|
| 46 |
|
| 47 |
-
# Entrada de ciudad y nivel educativo
|
| 48 |
with gr.Row():
|
| 49 |
ciudad = gr.Textbox(
|
| 50 |
label="¿En qué ciudad o municipio vives (para ajustes epidemiológicos) y qué nivel de educación tienes (para ajustar la explicación de tu enfermedad)?",
|
| 51 |
value="Bogotá"
|
| 52 |
)
|
| 53 |
|
| 54 |
-
# Respuesta del bot
|
| 55 |
with gr.Row():
|
| 56 |
respuesta = gr.Textbox(label="Respuesta")
|
| 57 |
|
| 58 |
-
# Botones para enviar y limpiar
|
| 59 |
with gr.Row():
|
| 60 |
enviar = gr.Button("Enviar")
|
| 61 |
limpiar = gr.Button("Limpiar")
|
|
|
|
| 1 |
+
|
| 2 |
+
# PATIO DE JUEGOS DE INTELIGENCIA ARTIFICIAL
|
| 3 |
+
# PROYECTO 50 Consulta Médica colombiana IA
|
| 4 |
+
# Consejero Médico regional personalizado
|
| 5 |
+
# Bogota colombia 2024
|
| 6 |
+
|
| 7 |
+
|
| 8 |
+
|
| 9 |
import gradio as gr
|
| 10 |
from groq import Groq
|
| 11 |
|
|
|
|
| 39 |
|
| 40 |
# Configurar la interfaz de Gradio usando Blocks
|
| 41 |
with gr.Blocks() as interfaz:
|
| 42 |
+
gr.Markdown("# Consulta Médica colombiana IA\nModelo Llama 3.1 70B en español")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 43 |
|
|
|
|
| 44 |
with gr.Row():
|
| 45 |
informacion_clinica = gr.Textbox(
|
| 46 |
label="¿Cuáles son tus síntomas, desde cuándo aparecieron, cuál es tu sexo, edad, y antecedentes médicos, fármacos y si hay algún hallazgo físico observable?"
|
| 47 |
)
|
| 48 |
|
|
|
|
| 49 |
with gr.Row():
|
| 50 |
ciudad = gr.Textbox(
|
| 51 |
label="¿En qué ciudad o municipio vives (para ajustes epidemiológicos) y qué nivel de educación tienes (para ajustar la explicación de tu enfermedad)?",
|
| 52 |
value="Bogotá"
|
| 53 |
)
|
| 54 |
|
|
|
|
| 55 |
with gr.Row():
|
| 56 |
respuesta = gr.Textbox(label="Respuesta")
|
| 57 |
|
|
|
|
| 58 |
with gr.Row():
|
| 59 |
enviar = gr.Button("Enviar")
|
| 60 |
limpiar = gr.Button("Limpiar")
|