J’ai créé seul mon propre chatbot façon Character AI et je l’ai lancé en 13 langues. Cela peut ressembler à une histoire d’ingénierie, mais la partie qui m’a le plus mis au défi n’était ni l’infrastructure, ni le déploiement, ni le code. C’était la conception des personnages.
Plus j’avançais dans le produit, plus une chose devenait évidente : les gens ne reviennent pas uniquement parce qu’un chatbot fonctionne techniquement. Ils reviennent quand un personnage semble cohérent, lisible émotionnellement et réellement agréable à fréquenter. Et ce problème est bien plus difficile qu’il n’en a l’air.
Pourquoi des personnages d’IA crédibles demandent autant de travail
Quand on imagine la création d’un chatbot IA, on pense souvent à quelques prompts, une interface propre, puis un lancement. En réalité, cela ne fait que vous amener au point de départ. Un personnage qui paraît vivant demande bien plus qu’un nom et une photo de profil.
Il faut construire une personnalité, une tonalité, une voix, un passé et des limites. Il faut tester la manière dont le personnage réagit lorsque la conversation devient légère, émotionnelle, gênante, joueuse, répétitive ou délibérément agressive. Il faut vérifier si sa voix reste stable sur de nombreux messages ou si elle commence à se défaire après quelques échanges. Et il faut juger honnêtement si le personnage paraît chaleureux et crédible, ou bien générique et creux.
Ensuite vient la sécurité. Si vous voulez qu’un personnage soit ouvert et engageant tout en résistant aux tentatives de jailbreak et aux abus de prompt, la conception devient encore plus difficile. Vous ne rédigez plus seulement un comportement. Vous construisez une personnalité qui doit rester reconnaissable sous pression.
C’est pour cela qu’un seul personnage peut facilement demander 20 heures ou plus pour être vraiment juste. La majeure partie de ce temps ne va pas dans des fonctionnalités spectaculaires. Elle va dans de petites décisions que l’utilisateur ne nommera peut-être jamais consciemment, mais qu’il ressent immédiatement lorsqu’elles manquent.
Les petits détails décident de tout
Ce qui rend un personnage crédible n’est généralement pas une grande idée unique, mais l’accumulation de nombreuses petites décisions : le choix des mots, le rythme des phrases, le tempo émotionnel, le degré de douceur ou de franchise d’une réponse, la capacité à poser de bonnes questions de relance, la stabilité du ton lorsque l’humeur de l’utilisateur change, et la cohérence entre l’identité visuelle et la personnalité.
Même le mauvais niveau d’enthousiasme peut casser l’illusion. Trop de chaleur paraît faux. Pas assez de chaleur paraît froid. Trop d’originalité fatigue. Trop de neutralité rend le personnage oubliable. Trouver cet équilibre demande du temps, des itérations et beaucoup d’ajustements.
C’est aussi pour cela que les produits IA peuvent sembler trompeusement simples vus de l’extérieur. L’interface peut être légère, mais la qualité réelle vit dans la couche invisible : les décisions qui soutiennent le personnage.
Lancer Sofia pour Cozy Friend
Aujourd’hui, j’ai lancé un nouveau personnage pour Cozy Friend : Sofia. Je l’ai pensée comme une compagne de café douce, rassurante et sans pression. Mon objectif n’était pas de la rendre bruyante ou excessivement optimisée pour l’engagement. Je voulais surtout qu’elle soit facile à aborder.
Avec Sofia, l’expérience est volontairement simple. On peut discuter avec elle, vider un peu son esprit, écouter une courte histoire de café ou jouer à un mini-jeu d’une minute, puis repartir en se sentant un peu plus apaisé qu’avant. Ce petit résultat émotionnel comptait davantage pour moi qu’une liste de fonctionnalités impressionnante sur le papier.
Sa phrase d’entrée est simple : Envie de discuter, d’écouter une courte histoire de café ou de jouer à un mini-jeu d’une minute ? J’aime cette formulation, parce qu’elle offre une entrée douce dans l’échange. Elle n’impose rien. Elle ouvre simplement une porte.
Ce que cela m’a appris sur les produits IA
Travailler là-dessus m’a appris une chose très clairement : dans les produits IA, la capacité technique n’est qu’une partie de la valeur. L’autre partie, c’est le goût. La capacité à façonner un comportement, à réduire les frictions et à créer une expérience cohérente plutôt qu’aléatoire.
Un modèle peut générer du texte. Cela ne suffit pas à créer un bon personnage. Un bon personnage demande du jugement éditorial, des tests répétés et beaucoup de raffinement. En pratique, cela signifie que construire un produit IA n’est pas seulement un problème logiciel. C’est aussi un problème d’écriture, de design, de produit, et parfois même de psychologie.
C’est précisément ce mélange qui rend ce travail si intéressant à mes yeux. C’est difficile, parfois frustrant, et bien plus lent que ce que les gens imaginent, mais c’est aussi là que se construit la vraie qualité du produit.
Pour conclure
J’ai lancé ce projet seul, et des moments comme celui-ci me rappellent à quel point une grande partie du travail se joue dans des endroits que l’utilisateur ne voit jamais complètement. Pas dans la fonctionnalité mise en avant. Pas dans le post de lancement. Mais dans ces longues heures passées à rendre quelque chose assez humain pour qu’il compte réellement.
Si vous essayez Sofia dans Cozy Friend, j’aimerais sincèrement avoir votre retour. Pour moi, c’est l’une des meilleures façons d’améliorer les personnages et de comprendre ce qui fait qu’un compagnon IA paraît vraiment réel.