What is NeMo Guardrails?
NeMo Guardrails es un kit de herramientas innovador de código abierto diseñado para agregar barreras programables a las aplicaciones conversacionales basadas en modelos de lenguaje grandes (LLM). Ofrece a los desarrolladores una forma de controlar y guiar la salida de los LLM, asegurando interacciones más seguras y confiables. Con su soporte para múltiples LLM y una gama de tipos de barreras, NeMo Guardrails permite a los usuarios crear aplicaciones que son a la vez receptivas y seguras.
Características clave:
? Barreras personalizables: Define reglas específicas para el comportamiento de tu LLM, como evitar ciertos temas o seguir rutas de conversación predefinidas.
? Integración perfecta: Conecta tu LLM con otros servicios y herramientas de forma segura, mejorando las capacidades de la aplicación.
?️ Diálogos controlables: Dirige las conversaciones con flujos predefinidos, asegurando el cumplimiento de las mejores prácticas de diseño de conversaciones.
?️ Protección contra vulnerabilidades: Implementa mecanismos para proteger contra las vulnerabilidades comunes de los LLM, como las fugas de seguridad y las inyecciones de indicaciones.
? Soporte de idioma: Compatible con varios LLM, incluidos OpenAI GPT-3.5, GPT-4, LLaMa-2, Falcon, Vicuna y Mosaic.
Casos de uso:
? Generación aumentada por recuperación: Implementa la verificación de hechos y la moderación en los sistemas de preguntas y respuestas.
? Asistentes específicos del dominio: Asegúrate de que los chatbots se mantengan en el tema y sigan los flujos de conversación diseñados.
?️ Puntos finales de LLM: Agrega barreras a los LLM personalizados para interacciones más seguras con los clientes.
?️ Cadenas de LangChain: Integra barreras con LangChain para un control y seguridad mejorados.





