Saltar a contenido

Middlewares

Los Middlewares son componentes que permiten modificar, enriquecer o proteger el flujo de información entre el usuario y el asistente. Cada middleware cumple una función específica y puede ser configurado para adaptarse a las necesidades del asistente.

Filtrar middlewares

En la parte izquierda de la pantalla se presenta un filtro que permite seleccionar entre los diferentes tipos de middlewares:

  • Traducción: Traduce el input al idioma indicado antes de procesarlo en el LLM, y después traduce el output al idioma original antes de mostrárselo al usuario.
  • API: Hace una llamada a una api, y puede parar o modificar el flujo dependiendo del resultado de dicha llamada.
  • Asistente: Pasa el input u output a otro asistente y posteriormente vuelve al asistente original.
  • Presupuesto: Controla y limita el uso de recursos, estableciendo límites de presupuesto o cuotas para el asistente.
  • Model Armor: Añade capas de protección y validación para asegurar la integridad y seguridad de las interacciones con el modelo.
Filtro de middlewares

Los middlewares permiten adaptar y proteger el flujo de trabajo del asistente, brindando flexibilidad, control y seguridad.

Buscar middlewares

Encima de cada listado hay un campo de búsqueda que permite filtrar los middlewares según el nombre. Simplemente ingresa el nombre o parte del nombre del middleware en el buscador y el listado se ajustará automáticamente a los resultados coincidentes.

Añadir middleware

En la parte superior derecha de la pantalla, se encuentra el botón Añadir, que permite crear un nuevo middleware del tipo que esté seleccionado en el filtro.