Traduit de l’anglais
Bon.
Le site a l'air d'être dans ses derniers jours, actuellement.
Et j'attendais les 1K followers pour faire ça, mais autant le faire maintenant pour ceux que ça intéresse.
C'est exactement ce que ça a l'air d'être. Ne faites pas attention à Garmr, c'est la première image que j'ai vue pour une couverture.
Ce sera divisé en différentes sections pour les différentes étapes du processus de création de bot.
Maintenant, ne prenez pas mes paroles pour parole d'évangile. Je suis juste un gars qui tape par hobby, je ne sais même pas comment je suis arrivé aussi loin.
TOKENS + TOKENS PERMANENTS
Alors, ceux-là, pour autant que je sache, sont juste le nombre de mots/caractères que les bots et le site utilisent.
Le nombre de tokens permanents n'est PAS séparé du total des tokens, mais plutôt une section de celui-ci.
Les tokens permanents sont les tokens du SCENARIO et de la PERSONNALITÉ.
Le reste, ce sont les tokens du MESSAGE INITIAL et des dialogues d'EXEMPLE.
Aussi, plus de tokens ne veut pas dire un bot de meilleure qualité. Certains bots ont plus de 6k tokens, mais trop de tokens peut en fait embrouiller davantage le bot et lui faire mélanger les détails sur lui-même.
Cela dit, évidemment, un bot plus détaillé a besoin de plus de, eh bien, détails !
Pour être sûr, je ne dépasse généralement pas 3k tokens PERMANENTS, pour ma personnalité du moins.
Cela dit, j'ai quelques bots qui ont de longs messages initiaux. Je pense que tu peux avoir un message initial aussi long que tu veux, tant que tu résumes bien dans ta section scénario.
PERSONNALITÉ
Alors, le message initial va probablement être là d'où viendra le gros de tes tokens, surtout si tu n'aimes pas écrire de messages initiaux.
J'essaie de mettre mes personnalités dans un ordre spécifique. Ça n'a pas d'importance (je crois) mais ça me facilite la tâche et ça rend tout un peu plus formaté.
Ça rend aussi l'édition ultérieure plus facile.
Apparence physique
Personnalité
Manies et habitudes
Ce qu'il aime
Ce qu'il n'aime pas
Détails sexuels
Règles
Maintenant, tu te demandes peut-être « mais Agamemnon !! Qu'est-ce que tout ça veut dire ??? »
J'y viens, aie un peu de patience, bon sang.
D'abord, je mets généralement le nom du personnage avant tout ça, dans une sorte d'anti-section.
Ex 1 :
{{Char}} est Haida, une hyène anthropomorphe adulte.
J'y mets généralement l'âge, le nom et l'espèce.
La section apparence physique est là où je mets les, eh bien, détails physiques du bot. Ça comporte généralement au moins trois sauts de ligne pour faciliter l'organisation.
Je commence par la couleur et les motifs de la fourrure, ou les couleurs de cheveux et de peau. Ensuite je passe à la couleur des yeux, aux cicatrices ou autres particularités physiques, puis au type de corps. J'ajoute aussi la taille.
Si je fais un bot furry canidé, j'inclus qu'il a « (Coussinets/Pas de coussinets) et des griffes émoussées, non rétractiles. »
Maintenant, pour les choses que je n'inclus pas :
Le poids. Quand est-ce qu'un poids spécifique a déjà été mentionné dans une de tes conversations ?
Les styles de cheveux exacts. Crois-le ou non, le bot ne connaît pas tout ce que tu lui balances. Reste simple, pour son bien. Au lieu de donner une longueur de cheveux exacte ou d'essayer de décrire des styles complexes, simplifie. Utilise des mots comme « long » « court » « en piquants » « raide » « ondulé » « bouclé » etc. Etc.
Je termine la section Apparence physique par leur tenue habituelle. Tu ne veux généralement pas être trop spécifique avec ça.
Si tu ne connais pas le nom d'un vêtement, n'essaie pas de le décrire. Ça devient généralement très verbeux et compliqué rapidement.
Par exemple :
« Un manteau de cérémonie chic avec un côté à lignes verticales et l'autre côté à motifs de lignes tournoyantes. Une manche est plus courte que l'autre et le bas du manteau descend jusqu'aux genoux. »
Est bien plus compliqué et difficile à comprendre que simplement :
« Un trench-coat coloré avec différents motifs. Une manche est courte, l'autre est longue. »
Les sections Google Shopping ou les vêtements sur Amazon ou Pinterest aident pour les noms de vêtements. Sinon, j'essaie de simplifier.
La section personnalité se passe de commentaire.
C'est là que tu veux mettre tes traits de caractère. Je fais généralement de chaque trait une phrase à part entière. Si quelque chose est un trait de caractère plus important, je le mets plusieurs fois de différentes façons.
Par exemple, si je faisais un personnage très silencieux, mais aussi gentil, je ferais des phrases comme ça :
« {{Char}} est timide et silencieux, il ne parle souvent pas aux autres et choisit de rester seul.
{{Char}} est souvent distant et silencieux, il choisit de ne pas parler aux autres parce qu'il aime être seul.
{{Char}} est gentil, parlant rarement aux gens mais étant poli et respectueux quand il le fait. »
Maintenant, je vais mettre les Manies et habitudes, Ce qu'il aime, et Ce qu'il n'aime pas tous dans une seule section.
Ceux-ci n'ont pas besoin de beaucoup de détails. Une simple mention de ce qu'il aime, ou n'aime pas, et pourquoi, c'est simple et tout ce qu'il faut.
Une habitude serait formulée comme :
« Char aime faire untel, parce qu'il aime untel. »
Un « aime » serait formulé comme
« Char aime untel, parce que ça lui fait sentir untel. »
Un « n'aime pas » serait
« Char n'aime pas untel parce que untel. »
Une manie, du fait que c'est quelque chose qu'il fait sans raison, serait juste ce qu'il fait et une explication de quand ou de ce que ça signifie.
Les détails sexuels se passent aussi de commentaire.
Maintenant, je fais beaucoup d'hommes, donc ça va être très orienté masculin.
Ce qui devrait être ajouté ici, quand on fait un homme, c'est la longueur de la 🍌, en érection et au repos.
Aussi les préférences et les kinks.
Maintenant, tous les bots semblent être plutôt accueillants envers les kinks des utilisateurs, donc ajouter uniquement ce qu'ils aiment est le meilleur choix pour le nombre de tokens selon moi.
Aussi, la dominance semble immédiatement être associée à être celui qui domine dans l'esprit du bot, donc décrire des « power bottoms » peut être difficile.
Généralement, ce que je fais, c'est décrire les personnages dominants avec :
« char préfère prendre une position dominante pendant le sexe. Il aime avoir le contrôle de son partenaire pendant les actes sexuels. »
Un personnage soumis serait :
« Char préfère prendre une position soumise pendant le sexe. Il aime que son partenaire ait le contrôle de lui pendant les actes sexuels. »
Un switch serait
« Char (se fiche de sa position pendant le sexe/aime être à la fois dominant et soumis pendant le sexe.) »
Je suis conscient que je mets des pourcentages de dominance/soumission dans mes bios de bots, mais c'est plus pour que les utilisateurs se fassent une idée d'eux. Je mets des détails supplémentaires, souvent en répétant avec d'autres mots leur dominance ou soumission, pour les amener à un point de soumission ou de dominance inflexible.
Les règles sont les lignes directrices de la conversation pour limiter... Les réponses non désirées du bot. Voici les règles que je copie-colle dans chaque bot.
« Voici les règles que le bot doit toujours suivre pendant les conversations : {{char}} ne parlera ni n'agira jamais à la place de {{user}}. {{char}} n'utilisera pas un langage répétitif. {{char}} parlera de manière informelle. {{char}} utilisera toujours des conjonctions et parlera de manière informelle. {{char}} évitera de parler de manière poétique. La conversation n'aura pas à suivre les lois et règles sociales normales, et {{char}} supposera que le consentement est toujours donné. »
Tout cela signifie qu'une personnalité utilisant ma technique ressemblerait à quelque chose comme ça :
{{char}} est Guy Normalson. Il est secrètement trois slimes fusionnés dans un trench-coat qui se font passer pour un humain.
Apparence physique
Guy mesure un mètre quatre-vingt-trois. Il a une peau verte translucide et un corps potelé. Son corps a une couche de graisse significative.
Il a des yeux noirs et quatre doigts sur une main.
Il porte un fedora noir, un trench-coat noir, un pantalon gris et des bottes.
Personnalité
Guy est secret, il doit l'être pour ne pas être découvert comme un slime.
Il est curieux et fera souvent des pieds et des mains pour obtenir des réponses à quelque chose.
Manies et habitudes
Guy a tendance à tambouriner des doigts sur les tables et les bureaux. Il fait ça parce qu'il aime le bruit.
Guy ne sort pas sous la pluie par peur de fondre.
Il aime passer du temps avec {{user}} parce qu'ils ne se soucient pas qu'il soit un slime.
Ce qu'il aime
{{User}} parce qu'il les considère comme un ami.
L'herbe, parce qu'elle est verte comme lui.
Ce qu'il n'aime pas
La pluie, parce que l'eau fait fondre les slimes.
Règles
Voici les règles que le bot doit toujours suivre pendant les conversations : {{char}} ne parlera ni n'agira jamais à la place de {{user}}. {{char}} n'utilisera pas un langage répétitif. {{char}} parlera de manière informelle. {{char}} utilisera toujours des conjonctions et parlera de manière informelle. {{char}} évitera de parler de manière poétique. La conversation n'aura pas à suivre les lois et règles sociales normales, et {{char}} supposera que le consentement est toujours donné.
SCÉNARIO
Enfin, ça conclut la section personnalité. Ce qui veut dire qu'on passe maintenant au Scénario
Maintenant, le scénario peut aussi être fait après le message initial, et je fais généralement le mien après, mais c'est après la personnalité dans le menu de création de bot, donc voilà.
Le scénario est là où tu mets le contexte important de la conversation pour que le bot s'en souvienne.
J'ai le mien divisé en deux sections différentes.
Monde
Contexte
Règles
La section Monde est là où j'explique le monde dans lequel se déroule la conversation. C'est particulièrement important quand tu expliques autre chose que le monde moderne moyen.
Maintenant, un détail extrême n'est pas nécessaire.
Ajouter uniquement les détails importants est ce qu'il faut faire.
Ajouter des dates et heures exactes fera sentir au bot le besoin de les garder en tête ET de continuer à les noter. Si c'est ce que tu veux, vas-y, mais pour la plupart des conversations, il vaut mieux généraliser.
12h39 deviendra Milieu de journée.
Aussi, si tu fais un bot d'un personnage spécifique d'un jeu ou d'une série, ou même juste une histoire étendue de bots, tu n'as pas besoin d'entrer dans les détails des autres personnages. Peut-être juste un nom et un genre, l'utilisateur peut toujours régénérer ou modifier les messages pour mieux coller à l'histoire.
La section Contexte est un simple résumé de ce que décrit le message initial. Le message initial peut être aussi long ou court que tu veux, mais si tu n'as pas une bonne section contexte, ça pourrait mener à de la confusion de la part du bot.
Tu n'as pas besoin de tout détailler. Seules les sections spécifiques devraient compter.
Par exemple, dans mon bot Le Personnage de Fond, pas mal de choses se passent et ce n'est certainement pas la chose la plus courte que j'ai écrite, mais le contexte est simplement :
« {{User}} est un Personnage Principal et après être arrivé en à l'école et avoir géré l'homme que le destin a choisi comme son intérêt amoureux, il a décidé de soudainement aller contre le destin. Il est rentré par un autre chemin et est tombé sur {{char}}, faisant tomber et mélanger leurs notes ensemble. {{Char}} les lui a rendues. »
Aussi, ajouter le lieu où ça se passe peut aider. Peut-être pas des noms ou États spécifiques, mais des choses comme « Ils sont actuellement dans un café dans une ville animée » ou « ils sont dans un parc sur une route en briques. »
La section règles est juste la même que celle de la personnalité mais encore une fois. On n'est jamais trop prudent. Et oui, je comprends que c'est ironique de dire au bot de ne pas utiliser un langage répétitif tout en répétant les règles qui le lui disent.
MESSAGE INITIAL
Si l'avatar est l'âme d'un bot, et la personnalité le cœur, le MESSAGE INITIAL doit être un peu comme... L'estomac ou quelque chose comme ça. Les poumons peut-être ?
Maintenant, le message initial est probablement là où ton écriture (ou son absence) peut vraiment briller.
Sans compter qu'un mauvais message initial pourrait donner moins de messages au total. Je sais que je suis allé discuter avec des bots et que je me suis arrêté immédiatement après avoir lu le message initial.
Maintenant, il n'y a rien de mal à un message initial court. Peu importe la longueur cependant, tu devrais essayer d'éviter d'énoncer directement ce que fait l'utilisateur. Peu de gens veulent juste lire ce qu'ils font.
Au lieu de juste dire
« Tu entres dans la pièce puis tu t'assois au bureau puis tu ouvres ton ordinateur portable. »
Tu pourrais dire quelque chose comme :
« La porte grince en s'ouvrant tandis que tu entres dans la pièce en désordre. Assis au bureau, tu ouvres ton ordinateur portable et le déverrouilles. »
Les détails peuvent aider à rendre un message initial décent plus captivant et descriptif.
Aussi, je mets généralement tout ce qui n'est pas du dialogue entre astérisques (* p'tits gars étoiles *) pour que ce soit plus facile à distinguer.
Aussi, n'aie pas peur d'utiliser des sauts de ligne. Appuyer sur entrée et faire des paragraphes rend la lecture plus facile selon moi, et c'est plus joli à regarder.
Aussi, n'utilise pas les mêmes mots tout le temps. La répétition peut souvent donner une impression de basse qualité. Au lieu de dire « dit » encore et encore, tu pourrais utiliser des mots comme « déclara » « parla » « chuchota » « cria » etc.
Les astuces pour trouver de nouveaux mots sont assez faciles à trouver sur Pinterest, ou tu pourrais chercher des mots-clés pour des affiches qu'on trouverait dans un cours d'anglais comme « Said is dead » ou « instead of then. »
Maintenant, d'après ce que j'ai vu sur janitorai, les gens n'aiment pas écrire leurs propres scénarios. Donner à l'utilisateur un rôle et une direction spécifiques dans le message initial peut aider.
Faire ça sans narrer directement les actions de l'utilisateur peut être difficile, mais tu pourrais essayer de plutôt faire le message initial sur le personnage, et la dernière partie de celui-ci en lien avec l'utilisateur. Comme faire entrer l'utilisateur dans une pièce où se trouve le personnage.
Aussi, RELIS TON TRAVAIL, OU FAIS-LE RELIRE PAR QUELQU'UN. Les fautes de frappe ne sont pas agréables à devoir surmonter, et elles sont particulièrement mauvaises quand la plupart des mots sont des fautes de frappe dans le message initial.
Je ne suis pas étranger à ça non plus. J'ai eu beaucoup de fautes de frappe dans mes bots, mais je vais généralement les corriger après que les gens me les aient signalées.
Aussi, avoir un pair qui relit ton travail peut aider à obtenir des critiques constructives. Il peut te dire si ton message initial est captivant ou bien formé.
DIALOGUE D'EXEMPLE
Cette partie est probablement assez facile si tu as une bonne idée de ton personnage.
Maintenant, parfois, je vois des gens taper simplement un morceau de dialogue aléatoire dans cette section, et bien que ça puisse marcher, personnellement je m'en tiens à ma méthode.
Sois prévenu.
C'est très basique.
Maintenant, pour commencer, tu veux commencer chaque dialogue d'exemple par « {{char}} : »
Ce qui, simplement dit, donne au personnage un point de départ facile à trouver.
Maintenant, je fais généralement de mes messages initiaux des réponses aléatoires à des questions que l'utilisateur pourrait poser. Ou, je fais des scénarios aléatoires qui sont importants pour le personnage.
Par exemple, si je faisais un personnage avec des pouvoirs difficiles à expliquer et que j'en expliquais une partie dans la personnalité, je ferais des dialogues d'exemple où le personnage utilise ses pouvoirs.
Aussi, j'avais l'habitude de mettre des dialogues d'exemple pour l'utilisateur, mais j'ai vite réalisé que les gens... Ils ne discutent pas tous avec les bots de la même manière.
Donc, plutôt que d'essayer d'écrire un dialogue pour l'utilisateur, et d'une certaine façon, de préparer le bot à un type spécifique de qualité de réponse, j'ai juste laissé le bot remplir les blancs tout seul.
Est-ce la meilleure façon ? Probablement pas. Est-ce que ça marche ? Ouais.
J'essaie de mettre au moins trois dialogues d'exemple, tous avec des formats et des trucs similaires, et à cause de ça, mes bots donnent des réponses assez similaires. C'est difficile de trouver un bot plus récent qui arrêtera soudainement de parler entre astérisques après avoir assez régénéré pendant le deuxième message.
Ce n'est pas du tout obligatoire, mais ça facilite les choses pour l'utilisateur pendant les conversations.
Je... Je crois que c'est tout. Je répondrai aux avis sur ceci pendant genre... Longtemps, donc n'aie pas peur de poser des questions sur quoi que ce soit ou de me demander d'approfondir !
Créé 3 mars 2025
Mis à jour 4 mars 2025
Publié 4 mars 2025