Introduction
Qu'est-ce que Retorik Personality ?
Retorik Personality est un service d'intelligence artificielle permettant de créer et gérer des modèles de personnalité pour agents conversationnels (avatars, chatbots, assistants IA). Ces modèles définissent comment un agent perçoit et exprime des émotions en réponse aux interactions avec ses utilisateurs.
La plateforme permet de :
- Créer des modèles de personnalité spécifiques à un contexte ou à un usage
- Configurer les règles de régulation émotionnelle (comment l'agent réagit face à une situation)
- Déployer les versions en production ou en staging
- Tester les prédictions émotionnelles d'un modèle avant déploiement
Concepts fondamentaux
Modèle
Un modèle représente une personnalité IA. Il est identifié par un nom unique et peut optionnellement hériter d'un modèle parent (modèle de base) dont il reprend les configurations par défaut.
Chaque modèle appartient à un tenant (compte système), garantissant l'isolation des données entre organisations.
Version
Un modèle peut avoir plusieurs versions (ex. 1.0, 1.1, 2.0). Chaque version est une instance indépendante qui peut être déployée séparément. Le numéro de version suit le format majeur.mineur.
Une version peut être assignée à un slot :
| Slot | Usage |
|---|---|
prod | Version active en production |
staging | Version en cours de test |
Émotions
Le modèle reconnaît et traite 16 types d'émotions :
| Catégorie | Émotions |
|---|---|
| Négatives fortes | hate, loathing, anger, distress |
| Négatives modérées | fear, sadness, shame, disgust, guilt, frustration, regret |
| Positives | pride, love, relief, joy, hope |
Chaque émotion a une durée d'atténuation naturelle — le temps après lequel son intensité revient à zéro si aucun nouveau stimulus ne la renforce.
Tendances d'action (TA)
Les tendances d'action (codées TA01 à TA30) décrivent les comportements que l'agent peut adopter en réponse à un état émotionnel détecté. Elles sont au cœur de la régulation émotionnelle du modèle.
Flux de travail typique
1. Créer un modèle
↓
2. Créer une version (ex. 1.0)
↓
3. Configurer la régulation émotionnelle (optionnel)
↓
4. Tester les prédictions
↓
5. Publier la version sur un slot (staging ou prod)
Navigation dans l'interface
L'interface se compose de deux zones principales :
- Liste des modèles : tableau de bord listant tous les modèles du tenant avec accès rapide aux détails, à l'édition et à la suppression.
- Page modèle : vue détaillée d'un modèle, organisée en 2 onglets :
- Informations — métadonnées du modèle et de la version sélectionnée
- Régulation — configuration des tendances d'action
La barre d'actions en haut de la page modèle donne accès aux boutons Tester et Publier, ainsi qu'au sélecteur de version.