Relari: Testing and Simulation Stack for GenAI Systems

Relari: Testing and Simulation Stack for GenAI Systems

Relari, Inc. · Programación · Chatbot

Relari es una plataforma de pruebas y simulación para sistemas de IA generativa: combina datos sintéticos con métricas de evaluación de LLM por módulos para detectar fallos antes que tus usuarios.

Vista previa de la interfaz de Relari: Testing and Simulation Stack for GenAI Systems

Acerca de Relari: Testing and Simulation Stack for GenAI Systems

About

Qué es Relari

Relari es un stack de pruebas y simulación para aplicaciones de IA generativa, creado por Relari, Inc., una startup que pasó por el batch de invierno de 2024 de Y Combinator. La idea se explica rápido. Los equipos de coche autónomo no esperan a que el vehículo choque en una carretera real para encontrar un error: recorren millones de kilómetros simulados. Relari traslada esa lógica a las apps con LLM: genera el tráfico, ejecuta la pipeline contra él y puntúa lo que se rompe.

El producto cubre tres tareas que normalmente viven en herramientas separadas. Construye sets de prueba sintéticos que imitan el comportamiento de usuarios reales, puntúa cada módulo de la pipeline con métricas open source y vigila el tráfico de producción para detectar caídas de calidad. La mitad abierta de ese stack, continuous-eval, es un paquete de Python con licencia Apache 2.0 y más de 30 métricas para recuperación, generación, código, clasificación y uso de herramientas por agentes. Se instala con pip y funciona sin pagar nada a Relari.

Los límites pesan tanto como las funciones. Relari da por hecho que ya tienes una pipeline y alguna definición de lo que es correcto, porque un contrato escrito en lenguaje natural sigue necesitando que alguien lo redacte. Los equipos sin ejemplos etiquetados ni feedback de producción sacan menos partido a los evaluadores personalizados. La plataforma alojada, además, ya no se promociona: la empresa giró su foco público hacia herramientas para construir agentes y relari.ai dejó de servir el producto de evaluación. El paquete abierto sigue en GitHub y PyPI, con la v0.3.14 como última versión en enero de 2025.

Cómo empezar

  1. Crea una cuenta gratuita en la plataforma de Relari, o sáltate el registro e instala continuous-eval con pip si solo necesitas puntuar en local.
  2. Describe tu pipeline como módulos conectados, mapeando la entrada y la salida de cada paso para que el runner sepa dónde enganchar las métricas.
  3. Elige métricas para cada módulo, por ejemplo precisión y exhaustividad de recuperación en el retriever y corrección de la respuesta en la llamada final al LLM.
  4. Genera un set de prueba sintético a partir de tus documentos o preguntas de muestra, ejecuta la evaluación y lee las puntuaciones por módulo.
  5. Añade umbrales de aprobado y suspenso como tests, y mete la ejecución en tu checklist de release para que una regresión frene el despliegue.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Relari: Testing and Simulation Stack for GenAI Systems.

Plan gratuitoSí
Planes de pagoFree - Custom quote
PlataformaWeb, Python library
DesarrolladorRelari, Inc.
CategoríaProgramación · Chatbot
Fecha de lanzamientoMar 2024
Última actualizaciónJan 2025
Visitas al sitio web4.9K
Ranking global del sitio3.6M
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Ingenieros de IA que construyen apps con LLM
  • Desarrolladores de RAG
  • Equipos de QA y de plataforma en empresas grandes
  • Investigadores y estudiantes

Tareas

  • Montar un golden dataset sin etiquetar a mano
  • Localizar el paso que falla en una respuesta rota
  • Someter un agente a presión antes del lanzamiento
  • Poner una barrera de calidad en CI

Casos de uso

  • Un bot de soporte empieza a contestar mal las preguntas de devolución tras cambiar el prompt
  • Un copiloto de compliance tiene que demostrar que cita la política correcta
  • Un equipo de búsqueda empresarial quiere menos alucinaciones

Funciones clave

Evaluación por módulos de la pipeline

Relari trata la aplicación como un grafo de módulos, no como una caja negra única. Declaras el retriever, el reranker y el generador por separado, enganchas métricas distintas a cada uno y el runner devuelve puntuaciones por nodo. Cuando una respuesta sale mal, el marcador señala el paso que se rompió en vez de culpar al conjunto. Esa es la diferencia entre un número sobre el que actuar y un número sobre el que discutir.

Más de 30 métricas open source

La librería continuous-eval trae métricas para recuperación, generación de texto, generación de código, clasificación y uso de herramientas por agentes. Las comprobaciones deterministas, la similitud semántica y el juicio con LLM conviven en la misma ejecución, así que puedes mezclar un exact match barato con una rúbrica puntuada por modelo. Las métricas personalizadas aceptan criterio, rúbrica y argumentos tipados, suficiente para montar un juez para casi cualquier política que sepas escribir.

Generación de datos de prueba sintéticos

Los benchmarks públicos están contaminados y rara vez coinciden con tu dominio, y etiquetar a mano va lento. La promesa es directa: datos sintéticos para probar LLM sin depender de un set ajeno. Relari crea sets de prueba desde tus documentos e interacciones de ejemplo, con prompts adversarios y de caso límite incluidos. El argumento comercial es la cobertura: miles de consultas realistas en una tarde en lugar de un set curado de cuarenta.

Evaluadores alineados con personas

Los jueces genéricos no coinciden con tus usuarios. Relari entrena evaluadores a medida con tus propios datos de feedback y, según su investigación, alcanza más del 90 por ciento de alineación con evaluadores humanos. Esos evaluadores puntúan las salidas nuevas, y así se cierra el círculo entre lo que se queja la gente en producción y lo que mide tu suite offline.

Contratos de agente y especificaciones de comportamiento

Las versiones posteriores de la plataforma apuntaron a los contratos: frases cortas en lenguaje natural sobre lo que un agente debe y no debe hacer. Un contrato convierte una intención difusa en comportamiento comprobable, de modo que las pruebas de agentes de IA cubren negativas, tono y alcance, no solo si la cadena final parece plausible. Es la idea más interesante del stack y también la que menos documentación tiene.

Monitorización en producción y bucle de feedback

Las puntuaciones offline se separan de la realidad en cuanto llega tráfico de verdad. La monitorización de Relari muestrea conversaciones vivas, las puntúa con las mismas métricas y devuelve los fallos al set de prueba. Los equipos que mantienen ese bucle acaban con una suite que envejece con el producto en lugar de quedarse obsoleta.

Ventajas y desventajas

Ventajas

  • El núcleo open source es gratis de verdad y con licencia permisiva, así que puedes evaluar una pipeline hoy y decidir sobre el plan de pago más adelante.
  • La puntuación por módulos responde a la pregunta que de verdad hace la mayoría de los equipos: de dónde vino el fallo, no si la respuesta era buena.
  • La amplitud de métricas cubre evaluación de RAG, código y uso de herramientas por agentes en una sola librería, y eso ahorra conectar tres herramientas distintas.
  • El generador de datos sintéticos elimina la parte más lenta de montar un flujo de evaluación de LLM: encontrar unos cientos de preguntas realistas.

Desventajas

  • La plataforma alojada es difícil de contratar ahora mismo. La empresa movió su atención pública a herramientas de agentes y la página de precios ya no existe, así que trabajarás con el paquete abierto y la documentación.
  • Los evaluadores personalizados necesitan tus propios datos de feedback. Sin ejemplos etiquetados de producción, las cifras de alineación humana se quedan en teoría para tu caso.
  • El montaje exige trabajo de ingeniería real. Describir una pipeline por módulos y fijar umbrales con sentido es un día de trabajo, no un clic, y los prototipos pequeños rara vez lo justifican.
  • La documentación va por detrás del producto. Algunas ideas nuevas, los contratos sobre todo, se entienden mejor en posts de blog y en el hilo de lanzamiento de YC que en la referencia oficial.

Preguntas frecuentes

Relari simula, prueba y puntúa aplicaciones de IA generativa. Genera entradas sintéticas que imitan a los usuarios, ejecuta tu pipeline contra ellas y da puntuaciones por módulo, así sabes si una respuesta mala vino de la recuperación, del ranking o de la generación.