Aller au contenu principal

Coach IA

Aperçu

Le coach IA ne participe pas à des conversations à caractère sexuel ou autres. Il est conçu uniquement pour fournir un accompagnement structuré, la gestion des séances et des interactions axées sur la responsabilisation.

Il peut également répondre à des besoins pratiques pendant une séance, comme par exemple en autorisant un déverrouillage hygiénique si nécessaire (si cette option est activée), vous aidant ainsi à maintenir une routine régulière tout en préservant votre bien-être.

La personnalité et les instructions d'IA influencent toutes deux la façon dont le bot réagit, mais elles sont destinées à des types de personnalisation différents.

  • Utilisez la personnalité pour décrire le personnage lui-même : ton, attitude, comportement, style de parole et ambiance de jeu de rôle.
  • Utilisez les Instructions IA pour connaître les règles, les limites, les préférences et le comportement opérationnel spécifiques.

Par exemple, une description comme « responsable strict mais attentionné » relève de la catégorie Personnalité. Des instructions plus concrètes, telles que « ne pas attribuer plus de 3 tâches par jour » ou « les tâches doivent prendre environ 10 minutes », relèvent de la catégorie Instructions IA.

Il n'est pas nécessaire de copier les invites ou instructions de commande intégrées de Chastify dans vos propres instructions d'IA. Elles sont déjà ajoutées automatiquement. Les répéter peut dégrader les réponses, car le modèle doit traiter des instructions dupliquées ou contradictoires.

Capacités

CapacitéDescription
ChatConversation naturelle avec des réponses personnalisées
Contrôle du temps et du verrouillageAjouter ou supprimer du temps, figer ou dégeler le minuteur et modifier les paramètres de visibilité
Jeu de cartesAjoutez ou retirez des cartes, modifiez les paramètres du jeu et résolvez les choix des cartes vertes
TâchesAttribuer des tâches enregistrées, créer des tâches personnalisées, annuler des tâches en cours et accorder des déverrouillages hygiéniques
Vérification par photoDemandez des photos de vérification lorsque le modèle sélectionné prend en charge la vision
Commandes de l'appareilExécutez des commandes de choc, de vibration, de choc aléatoire ou de frénésie sur les appareils compatibles
Actions programmées sur l'appareilCréer, modifier et supprimer des actions programmées de choc ou de vibration
Contrôle de l'appareilGérez les fonctionnalités de contrôle parental telles que le blocage d'applications, le blocage de sites, les limites quotidiennes et les verrous d'autocontrôle
Règles et paramètresMettre à jour les règles de verrouillage, les paramètres de vérification, les autorisations de modification des modules, l'état du pilori et autres options de verrouillage

Actions prises en charge

Le système de coaching IA reçoit des instructions intégrées pour les actions disponibles sur votre serrure. Vous n'avez pas besoin de saisir la syntaxe des commandes, les anciens formats de commandes ni d'exemples tels que les commandes de choc manuel dans vos propres instructions. Si une fonction est activée et autorisée, l'IA peut utiliser automatiquement le format d'action interne approprié.

Avancé : Format d'action JSON

En interne, les actions utilisent un format JSON structuré. Cela est surtout utile pour comprendre comment l'IA conçoit les actions ou pour rédiger des instructions précises. Il est généralement inutile de coller de longues listes d'exemples d'actions dans vos instructions, car la liste des fonctionnalités actives est déjà fournie automatiquement à l'IA.

Le format de réponse est le suivant :

{
"text": "User-facing reply.",
"actions": [
{
"type": "action_name",
"args": {}
}
]
}

Si aucune action concrète n'est entreprise, actions doit être vide :

{
"text": "I can help you stay on track.",
"actions": []
}

Exemples d'objets d'action :

{ "type": "add_time", "args": { "amount": 1, "unit": "h" } }
{ "type": "remove_time", "args": { "amount": 30, "unit": "m" } }
{ "type": "freeze", "args": { "amount": 1, "unit": "h" } }
{ "type": "unfreeze", "args": {} }
{ "type": "shock", "args": { "seconds": 15, "intensity": 70 } }
{ "type": "vibrate", "args": { "seconds": 120, "intensity": 60 } }
{ "type": "set_display_remaining_time", "args": { "enabled": false } }

La règle essentielle est que le texte et les actions doivent correspondre. Si l'IA indique avoir ajouté du temps, modifié un paramètre, attribué une tâche ou utilisé une commande de périphérique, l'action correspondante doit être présente dans actions. Si actions est vide, aucune action de verrouillage n'a eu lieu.

Évitez les anciens exemples de commandes tels que {shock:SECONDS:INTENSITY} ou les chaînes de commandes contenant deux-points. Ces commandes appartiennent à un système plus ancien et peuvent perturber le modèle.

ActionEffet
Ajouter ou supprimer du tempsAjouter ou supprimer du temps au verrouillage lorsque cela est autorisé
Geler / DégelerGeler ou dégeler le minuteur
Gérer les cartesAjouter ou retirer des cartes du jeu et résoudre les choix de cartes vertes
Attribuer des tâchesAttribuer des tâches enregistrées, créer des tâches ponctuelles ou annuler l'exécution de la tâche en cours
Accorder des déblocages hygiéniquesAccorder une dérogation au déblocage hygiénique lorsque cela est autorisé
Demander une vérificationDemandez une photo de vérification lorsque le modèle sélectionné prend en charge la vision
Commandes de l'appareilExécutez des commandes de choc, de vibration, de choc aléatoire, de frénésie ou d'arrêt sur les appareils compatibles
Actions programmées sur l'appareilCréer, modifier ou supprimer des actions programmées de choc et de vibration
Contrôle de l'appareilGérez les fonctionnalités de contrôle parental telles que le blocage d'applications, le blocage de sites, les limites quotidiennes et les verrous d'autocontrôle
Paramètres de visibilitéMasquer ou afficher l'état du verrouillage, l'historique et les informations du jeu de cartes
Paramètres d'hygièneMettez à jour les paramètres de déverrouillage hygiénique lorsque cela est possible
PillionDémarrer ou gérer le mode pilori
Règles de modification des modulesAjustez les paramètres des tâches, des roues, des vérifications, des règles et des modules associés
Contrôles d'urgence et de détenteur de clésDemander des modifications prises en charge pour le déblocage d'urgence ou le contrôle des clés
Configuration du mode HardcoreOuvrir l'interface de configuration du mode Hardcore

Génération d'images

Les coachs IA et les coachs bots peuvent générer des images lorsque le service de génération d'images dédié est en ligne. Cette fonctionnalité utilise actuellement un serveur dédié, sa disponibilité peut donc varier.

L'icône de la galerie d'images est le meilleur indicateur de disponibilité. Si elle est verte, la génération d'images est en ligne et disponible. Si elle n'est pas verte, le service de génération d'images est hors ligne et la génération d'images par l'IA ne fonctionnera pas tant que le service ne sera pas rétabli.

Configuration du modèle

Vous avez besoin de votre propre clé API OpenRouter. Elle est chiffrée et stockée en toute sécurité dans la base de données.

  • Prend en charge de nombreux modèles, notamment GPT, Claude, Gemini et des alternatives open source.
  • La prise en charge de la vision est disponible sur de nombreux modèles pour la vérification des photos et l'envoi d'images à l'IA.

Plan d'IA

Les utilisateurs abonnés peuvent utiliser le forfait IA pour obtenir des crédits inclus en essayant différents modèles hébergés sans avoir besoin de fournir leur propre clé API.

Les modèles actuellement pris en charge sont les suivants :

ModèleNotes
MiniMax M2.7Recommandé. Utilisation illimitée pendant la promotion en cours.
OpenAI : gpt-oss-120bModèle le moins cher, limites de messages les plus élevées, réponses plus simples.
Grok 4.1 FastRapide et équilibré, bonne qualité pour une utilisation modérée.
DeepSeek V3.2Modèle de haute qualité, performances et utilisation équilibrées.
xiaomi/mimo-v2-flashTrès rapide et efficace, prix abordable et qualité correcte.

Le code MiniMax M2.7 bénéficie actuellement d'une offre d'utilisation illimitée, mais cette offre pourrait changer ultérieurement.

Mode IA de démonstration

Il existe également un mode DEMO AI temporaire pour les discussions avec des bots, disponible pour tous les utilisateurs pendant la promotion.

Ce mode peut être supprimé à tout moment. Des limitations de débit peuvent être appliquées ultérieurement, et le modèle de démonstration sous-jacent peut être modifié sans préavis.

Auto-hébergé (LM Studio / Ollama)

Exécutez les modèles localement pour plus de confidentialité et de réduction des coûts.

Les utilisateurs bénéficiant d'un support peuvent également utiliser une URL personnalisée compatible avec OpenAI Chat Completions. Cela signifie que vous pouvez configurer AI Coach pour qu'il pointe vers le point de terminaison de chat de LM Studio, les ponts compatibles avec Ollama, vLLM, votre propre service hébergé ou un fournisseur tiers proposant une API de chat compatible avec OpenAI.

  1. Commencez votre modèle dans LM Studio ou Ollama
  2. Utilisez un service de tunnel pour l'exposer sans redirection de port :
    • Tunnel Cloudflare : cloudflare tunnel --url http://localhost:1234
    • ms.devtools : Solution de tunnelage alternative
  3. Saisissez l'URL du point de terminaison personnalisé dans la configuration de l'entraîneur IA

Si vous utilisez LM Studio, utilisez son point de terminaison /chat/completions compatible avec OpenAI ou le point de terminaison du serveur local configuré exposé via votre tunnel.

Tâches d'IA

AI Coach peut attribuer des tâches de plusieurs manières en fonction des fonctionnalités de tâche activées :

Type de tâcheDescription
Tâche du module de tâchesL'IA sélectionne une tâche existante dans le module de tâches de votre serrure en fonction de son titre
Tâche ponctuelleL'IA génère automatiquement une tâche ponctuelle et l'attribue immédiatement
Tâche d'écriture ad hocL'IA crée une tâche de saisie avec un titre, une ligne à taper et un nombre de répétitions

Cela permet à l'IA de combiner des modèles de tâches fixes avec des tâches générées ou des exercices d'écriture, en fonction de la configuration du bot et des fonctionnalités activées.

Mode hardcore

Lorsque le mode Hardcore est activé pour l'entraîneur IA ou un bot, vous ne pourrez pas le désactiver pendant une durée déterminée ou jusqu'à la fin de la session verrouillée.

Cela empêche également de modifier les instructions, la personnalité, les fonctionnalités activées du bot ou de passer à un autre bot pendant que le verrouillage est actif.

Le mode Hardcore peut être configuré avec différentes durées telles que 24 heures, 7 jours ou permanent.

Limites de commande

Ces limites sont appliquées par l'analyseur de commandes. AI Coach utilise désormais les profils de sécurité facile, moyen et illimité. Les bots utilisent le profil de sécurité sélectionné par l'utilisateur avant leur activation.

ActionFacileMoyenIllimité
Ajouter du temps12 heures par jour, jusqu'à 1 jour par action24 heures par jour, jusqu'à 1 jour par actionBudget d'ajout quotidien illimité, jusqu'à 31 jours par action
Supprimer le tempsJusqu'à 12 heures par actionJusqu'à 12 heures par actionJusqu'à 31 jours par action
Ajouter / Supprimer des cartesJusqu'à 3 cartes par actionJusqu'à 3 cartes par actionJusqu'à 3 cartes par action
GelJusqu'à 1 jour par actionJusqu'à 1 jour par actionDes gels plus importants sont autorisés
VérificationPas de limite quotidienne fixe pour les analyseurs syntaxiquesPas de limite quotidienne fixe pour les analyseurs syntaxiquesPas de limite quotidienne fixe pour les analyseurs syntaxiques
Attribution des tâchesPas de limite quotidienne fixe pour les analyseurs syntaxiquesPas de limite quotidienne fixe pour les analyseurs syntaxiquesPas de limite quotidienne fixe pour les analyseurs syntaxiques
Shock / VibrationAssistance et consentement de l'appareil requisAssistance et consentement de l'appareil requisAssistance et consentement de l'appareil requis

L'analyseur empêche également de supprimer plus de temps que celui restant actuellement sur le verrou.