Open WebUI publicó la versión 0.12.1 con dos novedades principales: la posibilidad de conectar apps externas a través de la nueva sección Apps en la configuración de administrador, y la visualización de avatares de modelo en llamadas de voz que usan el modo Standard.
Conectar apps externas en canales
La actualización añade una capa de integración para apps externas que los administradores pueden habilitar desde Admin Settings > General o activando la variable ENABLE_APPS. Una vez habilitado, las apps se añaden en la pestaña Apps de la configuración de administrador proporcionando su dirección HTTPS; el administrador revisa los permisos que solicita cada app antes de conectarla.
Los permisos que pueden solicitar las apps incluyen, por ejemplo, leer menciones, leer mensajes de canal y publicar mensajes. También se decide qué usuarios o roles pueden usar cada app.
Tras la conexión a nivel global, los gestores de canal pueden agregar una app al canal con la acción Add Members en la información del canal. La app aparece listada junto al resto de miembros con su propia imagen de perfil y puede ser mencionada con @ para interactuar dentro del canal.
Las capacidades de respuesta de las apps son variadas: pueden contestar en el canal con respuestas privadas visibles solo para la persona que preguntó, mostrar tarjetas con título, campos y miniaturas, ofrecer botones o enlaces, hacer seguimientos con mensajes posteriores para tareas más largas o entregar un archivo Markdown descargable.
Para entornos internos, las apps alojadas en direcciones de red privada pueden alcanzarse por HTTP plano si su origen figura en la lista APP_ALLOWED_PRIVATE_ORIGINS, lo que facilita la integración en redes cerradas sin TLS público.
Estado de conexión y diagnóstico
Open WebUI mantiene una conexión en vivo a cada app conectada; la pestaña Admin Settings > Apps muestra si la app está conectada. Si la conexión falla, la interfaz informa la causa del fallo con mensajes descriptivos como clave API rechazada, clave pública incorrecta o dirección inalcanzable, lo que facilita el diagnóstico y la resolución por parte del administrador.
Avatares en llamadas de voz Standard
Otra mejora notable de la versión 0.12.1 es la aparición de avatares de modelo en llamadas de voz que usan el modo Standard. Antes, los avatares y los gestos del modelo sólo se reproducían en llamadas en tiempo real (Realtime); ahora también se muestran en el modo Standard, se mueven sincronizados con la respuesta hablada y pueden reproducir gestos nativos cuando el modelo usa llamadas de función.
Esta característica aporta una capa visual adicional a las interacciones de voz, útil para interfaces conversacionales que quieren mantener una representación gráfica del modelo durante la reproducción de audio.
Qué cambia y qué deben hacer los administradores
- Revisar la existencia de la opción ENABLE_APPS y habilitarla si quieren permitir integraciones externas.
- Auditar y aprobar apps desde Admin Settings > Apps, comprobando los permisos solicitados y las direcciones HTTPS o privadas incluidas en APP_ALLOWED_PRIVATE_ORIGINS.
- Informar a gestores de canal de que ahora pueden añadir apps como miembros del canal y que las apps aparecerán con perfil propio y capacidad de responder mediante menciones.
- Comprobar el estado de conexión de las apps en la interfaz y usar los diagnósticos visibles para resolver errores de clave o accesibilidad.
- Si usan llamadas de voz, evaluar el impacto visual de los avatares en el flujo de usuario, sobre todo si se ha dependido anteriormente solo del modo Realtime.
La nota de la versión incluye además múltiples ‘commit’ que indican trabajo continuado en el proyecto, pero no detalla otros cambios concretos en esta entrada. Si el administrador o desarrollador desea integrar una app, conviene probar primero en un entorno controlado y revisar permisos y claves antes de habilitarla en producción.
Lee también:
- Actualización del cliente Steam mejora Proton en Linux, corrige problemas con Vulkan y añade funciones de Big Picture
- Nace Open Productivity: una plataforma de productividad open source impulsada por una alianza de proyectos
Fuente: Release notes from open-webui




