
Relari: Testing and Simulation Stack for GenAI Systems
Relari, Inc. · Programmation · Chatbot
Relari est une plateforme de tests et de simulation pour les systèmes d'IA générative : données synthétiques et métriques d'évaluation de LLM par module pour repérer les pannes avant vos utilisateurs.

À propos de Relari: Testing and Simulation Stack for GenAI Systems
About
Qu'est-ce que Relari
Relari est une pile de tests et de simulation pour les applications d'IA générative, développée par Relari, Inc., une startup passée par la promotion hiver 2024 de Y Combinator. Le raisonnement tient en une phrase. Les équipes de voiture autonome n'attendent pas qu'un véhicule percute un piéton pour trouver un bug : elles avalent des millions de kilomètres simulés. Relari applique cette logique aux applications LLM : générer le trafic, faire tourner le pipeline dessus, noter ce qui casse.
Le produit couvre trois chantiers qui vivent d'habitude dans des outils séparés. Il construit des jeux de test synthétiques qui imitent le comportement d'utilisateurs réels, note chaque module du pipeline avec des métriques open source et surveille le trafic de production pour repérer les chutes de qualité. La moitié ouverte de cette pile, continuous-eval, est un paquet Python sous licence Apache 2.0 avec plus de 30 métriques pour la recherche documentaire, la génération, le code, la classification et l'usage d'outils par des agents. Il s'installe avec pip et tourne sans rien payer à Relari.
Les limites comptent autant que les fonctions. Relari suppose que vous avez déjà un pipeline et une idée de ce qu'est une bonne réponse, car un contrat rédigé en langage naturel demande encore quelqu'un pour l'écrire. Les équipes sans exemples annotés ni retours de production tirent moins des évaluateurs sur mesure. La plateforme hébergée n'est plus mise en avant non plus : l'entreprise a déplacé son discours public vers les outils de création d'agents et relari.ai ne sert plus le produit d'évaluation. Le paquet ouvert reste sur GitHub et PyPI, avec la v0.3.14 comme dernière version en janvier 2025.
Pour commencer
- Créez un compte gratuit sur la plateforme Relari, ou passez l'inscription et installez continuous-eval avec pip si vous voulez seulement noter en local.
- Décrivez votre pipeline comme des modules reliés, en associant l'entrée et la sortie de chaque étape pour que le runner sache où accrocher les métriques.
- Choisissez des métriques par module, par exemple précision et rappel de récupération sur le retriever, et exactitude de la réponse sur l'appel final au LLM.
- Générez un jeu de test synthétique à partir de vos documents ou de questions types, lancez l'évaluation et lisez les scores par module.
- Ajoutez des seuils de réussite et d'échec sous forme de tests, puis branchez l'exécution sur votre checklist de release pour qu'une régression bloque le déploiement.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Relari: Testing and Simulation Stack for GenAI Systems.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Ingénieurs IA qui construisent des applications LLM
- Développeurs RAG
- Équipes QA et plateforme en grande entreprise
- Chercheurs et étudiants
Tâches
- Constituer un jeu de référence sans annoter à la main
- Trouver l'étape fautive dans une réponse ratée
- Mettre un agent à l'épreuve avant le lancement
- Poser un garde-fou qualité dans la CI
Cas d'usage
- Un bot de support se met à mal répondre aux questions de remboursement après une retouche du prompt
- Un copilote de conformité doit prouver qu'il cite la bonne politique
- Une équipe de recherche interne veut moins d'hallucinations
Fonctionnalités clés
Évaluation module par module
Relari traite l'application comme un graphe de modules, pas comme une boîte noire unique. Vous déclarez le retriever, le reranker et le générateur séparément, vous accrochez des métriques différentes à chacun et le runner renvoie un score par nœud. Quand une réponse est fausse, le tableau désigne l'étape qui a lâché au lieu d'accuser l'ensemble. C'est la différence entre un chiffre sur lequel on agit et un chiffre sur lequel on discute.
Plus de 30 métriques open source
La bibliothèque continuous-eval fournit des métriques pour la recherche documentaire, la génération de texte, la génération de code, la classification et l'usage d'outils par des agents. Contrôles déterministes, similarité sémantique et jugement par LLM cohabitent dans la même exécution, donc vous pouvez mêler un exact match bon marché à une grille notée par modèle. Les métriques personnalisées prennent un critère, une grille et des arguments typés, de quoi bâtir un juge pour presque toutes les règles que vous savez formuler.
Génération de données de test synthétiques
Les benchmarks publics sont contaminés et collent rarement à votre domaine, et l'annotation manuelle traîne. Le principe tient en une ligne : des données synthétiques pour tester un LLM au lieu d'un jeu d'évaluation emprunté. Relari fabrique des jeux de test à partir de vos documents et d'interactions types, avec des prompts adverses et des cas limites. L'argument commercial, c'est la couverture : des milliers de requêtes réalistes en un après-midi au lieu d'un ensemble de quarante questions soignées.
Évaluateurs alignés sur l'humain
Les juges génériques ne sont pas d'accord avec vos utilisateurs. Relari entraîne des évaluateurs sur mesure sur vos propres retours et annonce, dans ses travaux de recherche, plus de 90 pour cent d'alignement avec des annotateurs humains. Ces évaluateurs notent ensuite les nouvelles sorties, ce qui relie les plaintes des utilisateurs en production à ce que mesure votre suite hors ligne.
Contrats d'agent et spécifications de comportement
Les versions suivantes de la plateforme sont allées vers les contrats : de courtes phrases en langage naturel sur ce qu'un agent doit faire et ne pas faire. Un contrat transforme une intention floue en comportement vérifiable, donc les tests d'agents IA couvrent les refus, le ton et le périmètre, pas seulement l'allure finale de la réponse. C'est l'idée la plus intéressante de la pile, et la moins documentée.
Surveillance en production et boucle de retour
Les scores hors ligne décrochent du réel dès que le trafic arrive. La surveillance de Relari échantillonne les conversations en direct, les note avec les mêmes métriques et renvoie les échecs dans le jeu de test. Les équipes qui font tourner cette boucle finissent avec une suite qui vieillit avec le produit au lieu de se figer.
Avantages et inconvénients
Avantages
- Le cœur open source est réellement gratuit et sous licence permissive, donc vous pouvez évaluer un pipeline aujourd'hui et trancher sur l'offre payante plus tard.
- La note par module répond à la question que se posent la plupart des équipes : d'où vient la panne, et non si la réponse était bonne.
- L'étendue des métriques couvre l'évaluation RAG, le code et l'usage d'outils par des agents dans une seule bibliothèque, ce qui évite de raccorder trois outils.
- Le générateur de données synthétiques supprime l'étape la plus lente d'un dispositif d'évaluation de LLM, à savoir trouver quelques centaines de questions réalistes.
Inconvénients
- La plateforme hébergée est difficile à souscrire aujourd'hui. L'entreprise a porté son attention publique sur les outils d'agents et la page de tarifs a disparu, vous travaillerez donc avec le paquet ouvert et la documentation.
- Les évaluateurs sur mesure demandent vos propres retours. Sans exemples annotés issus de la production, les chiffres d'alignement humain restent théoriques dans votre cas.
- La mise en place réclame un vrai travail d'ingénierie. Décrire un pipeline en modules et fixer des seuils pertinents prend une journée, pas un clic, et les petits prototypes le justifient rarement.
- La documentation retarde sur le produit. Certaines idées récentes, les contrats en particulier, se comprennent mieux dans les billets de blog et le fil de lancement YC que dans la référence officielle.
Questions fréquentes
Relari simule, teste et note des applications d'IA générative. Il génère des entrées synthétiques qui imitent les utilisateurs, fait tourner votre pipeline dessus et rend un score par module, ce qui indique si une mauvaise réponse vient de la récupération, du classement ou de la génération.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Relari: Testing and Simulation Stack for GenAI Systems.
Alternatives à Relari: Testing and Simulation Stack for GenAI Systems
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
