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 |
|---|---|
| Chat | Conversation naturelle avec des réponses personnalisées |
| Contrôle du temps et du verrouillage | Ajouter ou supprimer du temps, figer ou dégeler le minuteur et modifier les paramètres de visibilité |
| Jeu de cartes | Ajoutez ou retirez des cartes, modifiez les paramètres du jeu et résolvez les choix des cartes vertes |
| Tâches | Attribuer 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 photo | Demandez des photos de vérification lorsque le modèle sélectionné prend en charge la vision |
| Commandes de l'appareil | Exé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'appareil | Créer, modifier et supprimer des actions programmées de choc ou de vibration |
| Contrôle de l'appareil | Gé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ètres | Mettre à 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.
| Action | Effet |
|---|---|
| Ajouter ou supprimer du temps | Ajouter ou supprimer du temps au verrouillage lorsque cela est autorisé |
| Geler / Dégeler | Geler ou dégeler le minuteur |
| Gérer les cartes | Ajouter ou retirer des cartes du jeu et résoudre les choix de cartes vertes |
| Attribuer des tâches | Attribuer 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éniques | Accorder une dérogation au déblocage hygiénique lorsque cela est autorisé |
| Demander une vérification | Demandez une photo de vérification lorsque le modèle sélectionné prend en charge la vision |
| Commandes de l'appareil | Exé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'appareil | Créer, modifier ou supprimer des actions programmées de choc et de vibration |
| Contrôle de l'appareil | Gé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ène | Mettez à jour les paramètres de déverrouillage hygiénique lorsque cela est possible |
| Pillion | Démarrer ou gérer le mode pilori |
| Règles de modification des modules | Ajustez 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és | Demander des modifications prises en charge pour le déblocage d'urgence ou le contrôle des clés |
| Configuration du mode Hardcore | Ouvrir 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
OpenRouter (Recommandé)
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èle | Notes |
|---|---|
| MiniMax M2.7 | Recommandé. Utilisation illimitée pendant la promotion en cours. |
| OpenAI : gpt-oss-120b | Modèle le moins cher, limites de messages les plus élevées, réponses plus simples. |
| Grok 4.1 Fast | Rapide et équilibré, bonne qualité pour une utilisation modérée. |
| DeepSeek V3.2 | Modèle de haute qualité, performances et utilisation équilibrées. |
| xiaomi/mimo-v2-flash | Trè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.
- Commencez votre modèle dans LM Studio ou Ollama
- 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
- Tunnel Cloudflare :
- 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âche | Description |
|---|---|
| Tâche du module de tâches | L'IA sélectionne une tâche existante dans le module de tâches de votre serrure en fonction de son titre |
| Tâche ponctuelle | L'IA génère automatiquement une tâche ponctuelle et l'attribue immédiatement |
| Tâche d'écriture ad hoc | L'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.
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.
| Action | Facile | Moyen | Illimité |
|---|---|---|---|
| Ajouter du temps | 12 heures par jour, jusqu'à 1 jour par action | 24 heures par jour, jusqu'à 1 jour par action | Budget d'ajout quotidien illimité, jusqu'à 31 jours par action |
| Supprimer le temps | Jusqu'à 12 heures par action | Jusqu'à 12 heures par action | Jusqu'à 31 jours par action |
| Ajouter / Supprimer des cartes | Jusqu'à 3 cartes par action | Jusqu'à 3 cartes par action | Jusqu'à 3 cartes par action |
| Gel | Jusqu'à 1 jour par action | Jusqu'à 1 jour par action | Des gels plus importants sont autorisés |
| Vérification | Pas de limite quotidienne fixe pour les analyseurs syntaxiques | Pas de limite quotidienne fixe pour les analyseurs syntaxiques | Pas de limite quotidienne fixe pour les analyseurs syntaxiques |
| Attribution des tâches | Pas de limite quotidienne fixe pour les analyseurs syntaxiques | Pas de limite quotidienne fixe pour les analyseurs syntaxiques | Pas de limite quotidienne fixe pour les analyseurs syntaxiques |
| Shock / Vibration | Assistance et consentement de l'appareil requis | Assistance et consentement de l'appareil requis | Assistance et consentement de l'appareil requis |
L'analyseur empêche également de supprimer plus de temps que celui restant actuellement sur le verrou.