Tres diseños de asistente
Usa un panel flotante para añadir un asistente, acopla el widget junto a un espacio de trabajo o asígnale un contenedor a pantalla completa. Cambia la configuración del lanzador para elegir la presentación.
Persona es una biblioteca de interfaz JavaScript para integrar un asistente de IA con respuestas en streaming en sitios web y aplicaciones. Conéctala a un backend SSE y permite que use acciones de la página previa aprobación del usuario.
Persona es una biblioteca de interfaz JavaScript para desarrolladores que quieren añadir un asistente de IA a un sitio web o una aplicación web. Muestra conversaciones en streaming y puede presentar herramientas ya registradas en la página mediante WebMCP. El paquete instalable funciona con un backend de agente compatible con SSE, incluido uno que administres por tu cuenta.
Empieza con el paquete npm o el instalador mediante etiqueta script, elige el contenedor de destino del widget y conecta tu endpoint de chat. Configura un lanzador flotante, un copiloto acoplado o un asistente a pantalla completa; después, adapta el tema y las herramientas de la página a tu aplicación. Runtype ofrece una integración opcional con un backend alojado; la biblioteca también documenta una opción independiente para usar tu propio backend.
Usa un panel flotante para añadir un asistente, acopla el widget junto a un espacio de trabajo o asígnale un contenedor a pantalla completa. Cambia la configuración del lanzador para elegir la presentación.
Recibe respuestas mediante SSE y personaliza las solicitudes o el análisis de eventos con customFetch y parseSSEEvent. El backend del agente se puede seleccionar por separado de la interfaz.
Expón acciones como búsquedas de productos, reservas u operaciones de formularios mediante WebMCP. Persona detecta las herramientas registradas, solicita la aprobación del usuario antes de ejecutarlas y devuelve los resultados a la conversación.
Usa tokens de tema de paleta, semánticos y de componentes, el modo oscuro y el editor de temas en vivo para adaptar el widget a tu sitio. La representación con Shadow DOM y el CSS con prefijo separan los estilos del widget de los estilos del sitio anfitrión.
Añade un asistente flotante conectado a tu agente de soporte o documentación sin rediseñar la página para convertirla en una aplicación de chat completa.
Usa el modo acoplado para colocar un copiloto junto a un panel o área de trabajo, mientras la interfaz original sigue disponible.
Permite que un asistente use las herramientas de búsqueda, carrito, reservas o formularios que expone tu aplicación, con la interacción de aprobación integrada en la interfaz de chat.
La biblioteca se distribuye bajo la licencia MIT, que permite usarla, modificarla, distribuirla y vender copias sin pagar una tarifa de licencia. Debes conservar los avisos de derechos de autor y de permisos en las copias o en partes sustanciales. El software se proporciona sin garantía.
Puedes conectar un backend compatible con SSE mediante el protocolo y los adaptadores de Persona. Runtype es una opción alojada; la documentación también incluye ejemplos autoalojados. El acceso a modelos y el alojamiento son partes independientes de tu implementación.
Persona se renderiza en JavaScript vanilla, sin dependencias de frameworks. Instala el paquete npm en una aplicación compilada o usa la opción de etiqueta script en una página.
Registra las acciones pertinentes de la página como herramientas de WebMCP. Persona detecta esas herramientas y solicita la aprobación del usuario antes de ejecutar una llamada; el código de tu página proporciona la acción en sí.
Los datos de tráfico son solo como referencia.
ai.gitee.com
Plataforma integral de modelos de IA y capacidad de cómputo para probar, ejecutar, entrenar, desplegar e integrar modelos y aplicaciones de IA.
algolia.com
Plataforma de búsqueda y recuperación con IA para crear experiencias de búsqueda, descubrimiento, recomendaciones y generación de contenido en sitios web y aplicaciones.
lmstudio.ai
Aplicación de IA local y plataforma para desarrolladores que permite ejecutar modelos de lenguaje de forma privada en macOS, Windows y Linux, con APIs locales, SDK y despliegues sin interfaz gráfica.
instantdb.com
InstantDB es una plataforma backend para aplicaciones frontend y asistidas por IA, con base de datos en tiempo real, autenticación, permisos, almacenamiento, presencia y streams integrados.
beaglesecurity.com
Beagle Security es una plataforma de pruebas de seguridad de aplicaciones impulsada por IA para aplicaciones web, API y GraphQL. Ayuda a los equipos a realizar pruebas de penetración, generar informes de remediación contextualizados e integrar las pruebas de seguridad en sus flujos de desarrollo.
pangea.cloud
Pangea es una plataforma de seguridad para aplicaciones de IA que añade controles para proteger prompts, respuestas, acceso a datos y registros.