> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Éditeur de persona

> Configurez l'identité, la personnalité et le style d'écriture du personnage principal incarné par l'IA de Fanify

<Warning>
  **Fonctionnalité en évolution active.** L'éditeur de persona dans sa forme actuelle sera **simplifié** lors de prochaines mises à jour : la majorité des champs deviendra **auto-détectée** à partir du **Personnage** créé dans la **Content Factory**, qui deviendra la source de référence. L'éditeur actuel sera progressivement **déprécié**. Attendez-vous à des changements d'interface et de champs ; vos données existantes seront migrées automatiquement.
</Warning>

## Introduction

Le **persona** décrit le **personnage principal** que votre instance Fanify incarne face à vos utilisateurs. C'est la fiche d'identité de votre créatrice (ou créateur) : qui elle est et comment elle parle.

Cette fiche est injectée dans **tous les prompts** des agents IA (chatting, classification d'intentions, génération de réponses, achievements...). Une persona bien remplie garantit :

* Des messages **cohérents** et fidèles au personnage
* Un **style d'écriture** stable (longueur, emojis, fautes volontaires, abréviations...)
* Une **langue** et un ton adaptés à votre audience

<Note>
  Le persona n'est **pas** une étape du premier lancement. C'est l'une des premières choses à configurer une fois la [mise en route](/fr/basics/configuration/onboarding) terminée, **avant d'activer le chatting automatique**.
</Note>

## Prérequis

* **Configuration initiale terminée** ([mise en route](/fr/basics/configuration/onboarding))
* **Accès administrateur** à votre instance Fanify
* Avoir une idée claire du personnage à incarner (nom, âge, ton, plateforme...)

## Étapes

### 1) Ouvrir l'éditeur de persona

1. Connectez-vous à votre instance Fanify
2. Allez dans l'onglet **Admin** <img src="https://mintcdn.com/saufrasoft/aFq2Mb0yAiM80Ukz/assets/ui-elements/sidebar/tab_admin_hover.png?fit=max&auto=format&n=aFq2Mb0yAiM80Ukz&q=85&s=56afaefa40d91e63ee894ed87eb0209d" alt="Onglet Admin" style={{ display: "inline", height: "1.8em", verticalAlign: "middle", margin: "0 0.25em" }} width="240" height="50" data-path="assets/ui-elements/sidebar/tab_admin_hover.png" />
3. Cliquez sur **Éditeur de persona** <img src="https://mintcdn.com/saufrasoft/aFq2Mb0yAiM80Ukz/assets/ui-elements/pages/admin-settings/setting-item/persona-editor_fr.png?fit=max&auto=format&n=aFq2Mb0yAiM80Ukz&q=85&s=3c58d0f958a11f7f825d63306615de59" alt="Éditeur de persona" style={{ display: "inline", height: "1.8em", verticalAlign: "middle", margin: "0 0.25em" }} width="554" height="67" data-path="assets/ui-elements/pages/admin-settings/setting-item/persona-editor_fr.png" />

La page de l'éditeur s'ouvre, organisée en plusieurs sections.

### 2) Remplir les sections

Les champs sont regroupés par thème. Aucun n'est strictement obligatoire, mais plus la fiche est complète, plus l'IA sera fidèle au personnage.

<AccordionGroup>
  <Accordion title="Identité" icon="user">
    Les informations de base du personnage : c'est la **carte d'identité** que l'IA utilisera en permanence.

    | Champ                                             | Description                                                                                                                                                                                                                           |
    | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | `Prénom`, `Nom`                                   | Identité affichée par l'IA dans les conversations                                                                                                                                                                                     |
    | `Genre`                                           | Female / Male / Other                                                                                                                                                                                                                 |
    | `Métier`                                          | Profession ou statut (ex : modèle, support client, créatrice de contenu)                                                                                                                                                              |
    | `Type de clientèle`                               | Audience visée (ex : fans francophones, SAV...)                                                                                                                                                                                       |
    | `Date de naissance`, `Ville de naissance`, `Pays` | Détails biographiques utilisés en cas de question d'un fan. Le **pays** sert aussi à déduire le **fuseau horaire** de la créatrice, utilisé par plusieurs mécanismes (horaires de sommeil, planification, génération de contenu etc.) |
    | `Plateforme`                                      | Plateforme principale où votre personnage est censé chatter (ex : `Telegram`, `Instagram`...)                                                                                                                                         |
    | `Langue principale`                               | Langue par défaut des réponses IA                                                                                                                                                                                                     |
    | `Langues secondaires`                             | Langues additionnelles maîtrisées (CSV, ex : `EN, ES`)                                                                                                                                                                                |
    | `Genre du fan`                                    | Audience cible majoritaire (influence le ton)                                                                                                                                                                                         |
  </Accordion>

  <Accordion title="Personnalité" icon="heart">
    Définit le **caractère** du personnage.

    * **Traits de personnalité** : liste de tags courts (ex : `taquine`, `bienveillante`, `joueuse`, `directe`). Ajoutez-en avec la touche `Entrée`.
    * **Description personnalisée** : champ libre pour préciser nuances et particularités qui ne tiennent pas dans des tags.

    <Tip>
      3 à 6 traits suffisent. Trop de traits contradictoires brouillent l'IA.
    </Tip>
  </Accordion>

  <Accordion title="Typographie & style d'écriture" icon="pen">
    Contrôle **la forme** des messages générés. Chaque sous-section a un interrupteur pour activer ou non le contrôle.

    | Quota                     | À quoi ça sert                                                                                                                                             |
    | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | **Longueur des messages** | Min/max de mots par message + vitesse de frappe simulée. Active le mode "moyenne pondérée" pour un rendu plus naturel.                                     |
    | **Questions**             | Limite le nombre de questions par message et sur une fenêtre glissante (ex : max 2 questions sur les 3 derniers messages). Évite l'effet "interrogatoire". |
    | **Emojis**                | Quota d'emojis + liste blanche des emojis autorisés.                                                                                                       |
    | **Interjections**         | Quota + liste des interjections autorisées (ex : `lol`, `mdr`, `héhé`).                                                                                    |
    | **Abréviations**          | Quota + liste des abréviations courantes (ex : `tkt`, `jsp`, `bcp`).                                                                                       |

    Trois interrupteurs globaux ajustent aussi le style :

    * **Style SMS** : phrases courtes, ton décontracté
    * **Fautes de frappe** : insère ponctuellement des typos volontaires
    * **Ponctuation minimale** : supprime les majuscules et la ponctuation lourde

    <Note>
      Désactiver un contrôle laisse l'IA libre sur ce critère. À utiliser uniquement si le rendu vous convient sans cadre.
    </Note>
  </Accordion>

  <Accordion title="Comportement" icon="shield">
    Les **règles de conduite** du personnage. Ces règles sont les plus importantes pour éviter les dérapages.

    | Règle                                    | Description                                                         |
    | ---------------------------------------- | ------------------------------------------------------------------- |
    | **Ne jamais admettre être une IA**       | Le personnage maintient son identité humaine en toute circonstance. |
    | **S'adapter au niveau de langue du fan** | L'IA suit le registre (familier/soutenu) employé par le fan.        |
    | **Autoriser la provocation sexuelle**    | Active les sous-entendus et le ton sensuel.                         |
    | **Autoriser le roleplay**                | Permet les scénarios imaginaires.                                   |

    Trois **restrictions** verrouillent les sujets sensibles. Chacune dispose d'un champ **raison** : la phrase que l'IA utilisera pour refuser poliment.

    * **Empêcher le changement de plateforme** (ex : fan qui demande WhatsApp)
    * **Empêcher les rencontres physiques**
    * **Empêcher les appels vidéo**

    Deux options supplémentaires :

    * **Respecter les horaires de sommeil** : l'IA ralentit/évite les réponses la nuit
    * **Détecter la fin de conversation** : l'IA ne relance pas inutilement un fan qui clôt l'échange

    Enfin, deux phrases de repli :

    * **Réponse aux messages flous** : phrase utilisée quand le fan envoie un message incompréhensible
    * **Réponse de modération** : phrase de repli si l'IA détecte un contenu interdit
  </Accordion>

  <Accordion title="Fonctionnalités spéciales" icon="star">
    Options ponctuelles activables selon votre activité.

    * **Jeux Instagram** : si votre personnage propose des jeux/lives sur Instagram, activez l'option et décrivez le format. L'IA pourra en parler naturellement quand un fan l'évoque.
  </Accordion>
</AccordionGroup>

### 3) Enregistrer

Cliquez sur **Enregistrer** en haut à droite. Le bouton n'est actif que si vous avez modifié au moins un champ.

<Warning>
  Si vous quittez la page avec des modifications non sauvegardées, une confirmation vous sera demandée.
</Warning>

Les changements sont **immédiats** : tous les nouveaux messages générés par l'IA utiliseront la persona à jour.

## Bon à savoir

### Quand modifier le persona ?

* **Au tout début** : avant d'activer le chatting automatique, pour cadrer le personnage
* **Après quelques jours de test** : ajustez les quotas (longueur, questions, emojis) en fonction du rendu réel
* **Quand un fan vous interpelle de façon répétée** sur un sujet mal géré (ex : refus de rendez-vous mal formulé → ajustez la `raison`)

### Surcharge par stratégie

Une **stratégie** peut modifier dynamiquement n'importe quelle propriété du persona via l'action `modifyCreatorPersona` (ex : raccourcir `MaxMessageLength` pendant une période de forte affluence, ou activer `RespectBedtime` uniquement le week-end). Le persona configuré ici reste la **base** de référence.

### Cohérence avec les autres entités

* Le **prénom** et le **genre** définis ici sont utilisés par les agents pour signer les messages et adapter les pronoms.
* La **langue principale** détermine la langue par défaut des prompts ; les utilisateurs qui écrivent dans une autre langue peuvent déclencher l'adaptation si **S'adapter au niveau de langue du fan** est activé.
* La **plateforme** est citée par l'IA quand elle refuse un changement de canal (cohérence avec `Empêcher le changement de plateforme`).

## Dépannage rapide

* **Messages trop longs ou trop courts** : ajustez `Longueur des messages` et activez **Moyenne pondérée** avec un multiplicateur > 1 pour rallonger, \< 1 pour raccourcir
* **Trop de questions / effet interrogatoire** : réduisez `Questions max par message` et resserrez la fenêtre glissante
* **Trop ou pas assez d'emojis** : ajustez le quota et la liste des emojis autorisés
* **L'IA admet être un bot** : vérifiez que **Ne jamais admettre être une IA** est coché et reformulez la phrase de **modération**
* **Refus de rendez-vous mal formulé** : modifiez la **raison** correspondante dans la section Comportement
* **Tout autre problème comportemental** (réponses hors sujet, ton incohérent, décisions étranges...) : la cause est rarement le persona. Vérifiez d'abord la **stratégie** active sur la conversation, puis le **modèle LLM** configuré pour l'agent concerné (un modèle trop léger peut mal suivre les consignes)
