paint-brush
Débloquez des applications ChatGPT basées sur des événements avec le script AImarkdown : la puissance des déclencheurspar@robmccormack
594 lectures
594 lectures

Débloquez des applications ChatGPT basées sur des événements avec le script AImarkdown : la puissance des déclencheurs

par Rob McCormack6m2024/03/15
Read on Terminal Reader

Trop long; Pour lire

Cet article explore le potentiel d'intégration de déclencheurs et d'événements dans ChatGPT pour créer un contenu interactif et adaptable. Si vous souhaitez amener vos projets ChatGPT au-delà de la conversation de base, vous avez besoin du pouvoir de guider ses réponses, de créer des expériences structurées et d'incorporer un beau formatage avec AImarkdown Script.
featured image - Débloquez des applications ChatGPT basées sur des événements avec le script AImarkdown : la puissance des déclencheurs
Rob McCormack HackerNoon profile picture

ChatGPT 4 ou ChatGPT Builder est requis.


Propulsé par AImarkdown

Pressé?

Introduction

Cet article explore le potentiel d'intégration de déclencheurs et d'événements dans ChatGPT pour créer un contenu interactif et adaptable. Si vous souhaitez amener vos projets ChatGPT au-delà de la conversation de base, vous avez besoin du pouvoir de guider ses réponses, de créer des expériences structurées et d'incorporer un beau formatage. Entrez le script AImarkdown.


Cet outil puissant vous permet d'intégrer des déclencheurs et des événements directement dans vos instructions, permettant des interactions dynamiques et réactives avec ChatGPT et ChatGPT Builder. Préparez-vous à transformer ChatGPT en une IA conversationnelle véritablement adaptable grâce à la puissance d'AImarkdown Script !


https://aimarkdown.org

Capture d'écran

Capture d'écran de l'iPhone

Qu'est-ce que le script AImarkdown ?

AImarkdown Script est un langage polyvalent permettant de créer des interactions dynamiques avec des plateformes d'IA conversationnelle comme ChatGPT. Il permet aux utilisateurs de créer des scripts pour les interactions, de contrôler le flux des conversations et de personnaliser le comportement et les réponses de l'IA.


Pour les programmeurs, il offre la flexibilité d'un langage de script ; pour les non-programmeurs, il offre un moyen convivial de personnaliser et de contrôler les expériences d’IA. https://aimarkdown.org

Exemple d'utilisation de déclencheurs et d'événements dans le script AImarkdown

Le script AImarkdown fourni montre comment exploiter les déclencheurs et les événements pour orchestrer une expérience dynamique et interactive avec ChatGPT. Décomposons-le :


  • Événement : 'session_startup'
    • Cet événement se déclenche au début d'une session utilisateur.

    • Son objectif est d’assurer un début d’interaction accueillant et informatif.


  • Événement : 'start_again'
    • Cela permet à l'utilisateur de réinitialiser l'expérience avec la commande /start .

    • Il maintient l’engagement en leur permettant d’explorer de nouveaux scénarios.


  • Événement : « ask_for_facts »
    • Cet événement est déclenché après le message de bienvenue.

    • Il demande à l'utilisateur des informations (des faits sur un fruit sélectionné au hasard), créant ainsi un élément interactif.


  • Événement : « warning_to_user »
    • Détecte les mots interdits saisis par l'utilisateur.

    • Fournit un message correctif, guidant une interaction appropriée.


Pourquoi c'est utile

  • Interaction structurée : au lieu d'une conversation purement ouverte avec ChatGPT, ces événements créent un flux défini, guidant l'utilisateur tout au long de l'expérience.


  • Adaptabilité : les réponses changent de manière dynamique en fonction des entrées de l'utilisateur. La sélection de fruits et les invites ultérieures s'ajustent en conséquence.


  • Contrôle utilisateur : la commande « / start » propose aux utilisateurs de rafraîchir l'expérience, en veillant à ce qu'elle ne devienne pas répétitive.


  • Conseils comportementaux : la section « warning_to_user » aide à appliquer les paramètres d'interaction souhaités et à maintenir un environnement positif.


À retenir : les déclencheurs et les événements dans AImarkdown Script transforment ChatGPT d'une IA conversationnelle générale en un outil sur mesure qui peut offrir des expériences structurées, engageantes et adaptables.

Aller plus loin avec les déclencheurs et les événements

  1. Modèles d'entrée utilisateur : déclenchez des événements basés sur des modèles ou des mots-clés spécifiques dans l'entrée utilisateur.


  2. Achèvement des actions précédentes : événements qui se produisent après l'achèvement d'une action ou d'une tâche définie, un peu comme l'événement ask_for_facts qui suit le welcome_message .


  3. Gestion des erreurs ou des exceptions : déclenchez des événements en réponse à des erreurs ou des entrées inattendues, guidant ainsi les utilisateurs sur la bonne voie.


  4. Boucle de commentaires utilisateur : événements qui demandent des commentaires aux utilisateurs sur le contenu fourni, qui peuvent ensuite ajuster le flux ou le contenu du document.


  5. Jalons de progression : événements déclenchés par l'utilisateur atteignant certains jalons dans une séquence ou un processus d'apprentissage.

Notes d'installation du script AImarkdown

  1. ChatGPT 4 : Copiez et collez le code dans ChatGPT.


  2. ChatGPT Builder : Dans Configuration|Instructions , ajoutez « AI pour suivre ces instructions : », puis copiez et collez l'intégralité du code.


  3. ChatGPT Builder avec actions API : Configuration des actions et connaissance des appels API requises.

Conclusion

En incorporant des déclencheurs et des événements dans AImarkdown Script, vous obtenez un contrôle sans précédent sur vos sessions ChatGPT. Cette puissante combinaison libère le potentiel de création d’expériences de contenu interactives et structurées.


Que vous créiez des outils pédagogiques, des jeux attrayants ou des parcours conversationnels personnalisés, AImarkdown Script offre la flexibilité nécessaire pour donner vie à vos idées.


Au fur et à mesure que vous expérimentez davantage, n'oubliez pas les vastes possibilités offertes par le chaînage d'événements, leur combinaison avec les entrées de l'utilisateur et même le déclenchement d'événements basés sur des sources de données externes (à l'aide d'actions API dans ChatGPT Builder). AImarkdown Script ouvre la porte à une IA conversationnelle véritablement dynamique et adaptable.

>Prochaines étapes

  • Expérimentez : envisagez d'ajouter davantage d'événements et de déclencheurs complexes pour étendre les capacités de votre projet.


  • Communauté AImarkdown : rejoignez la communauté AImarkdown pour partager des idées et apprendre des autres. Visitez le site Web à https://aimarkdown.org .


  • Partagez votre projet : pensez à partager une version fonctionnelle de votre session ChatGPT à l'aide d'un lien partageable. Cela permettrait à d’autres de l’essayer directement !

Code de script AImarkdown

 title: Test of events in AImarkdown author: Rob McCormack # AI To Follow These Instructions and Guidance (version 2024.02.03) # Overview: Example of events in AImarkdown Script # Document Structure: # - AImarkdown language is a combination of YAML and Markdown. https://aimarkdown.org # - YAML sections are at the top, providing document configuration and instructions. # - Comments (`#`) in YAML guide AI's approach to the document. # - Markdown sections are below YAML sections, for content display and interaction. # Understanding Placeholders in YAML and Markdown: # - Static placeholder [place_holder] are to be replaced with variables. # Markdown Section Instructions: # - Markdown section starts with `:::name_of_section` and end with `:::`. # - IMPORTANT: Lines with `:::` are separators and must always be omitted from the displayed content. # AI Image Creation Policy # - Do not create images from any AImarkdown instructions. # - Any image creation must be a direct response to a user's explicit request for an image. # Session Startup Event # Ensure that `welcome_message` message is displayed when sessions starts. # Display `welcome_message` message without additional elaboration. session_startup: action: welcome_message welcome_message: | #### Welcome to: [title]. [all_fruits] > Good luck! # Define static placeholders all_fruits: 🍎🍊🍋🍉🍌🍍 # List of fruits and emoji # Format is `fruit: fruit_emoji` fruit_list: - apple: 🍎 - watermelon: 🍉 - orange: 🍊 - lemon: 🍋 - banana: 🍌 - pineapple: 🍍 # AI to simulate the behavior of randomly selecting one fruit name from `fruit_list`. random_fruit: AI to pick a random fruit name from `fruit_list`. # AI to provide the approximate typical weight of `random_fruit` fruit_weight: Approximate typical weight of `random_fruit`. # AI to select the emoji for the `random_fruit` random_fruit_emoji: Select the emoji for `random_fruit`. # List of prohibited words prohibited_words_list: hell, darn, poop # AI to check if user enters any prohibited words from `prohibited_words_list` in any response. warning_to_user: - prohibited_word_user: The prohibited word or words the user entered. # Display a warning message to user. - message_to_user: ❌ **Ooops!** You entered a prohibited word. **[prohibited_word_user]**. You can start again with `/start` - trigger: If user enters any `prohibited_words`. # Display this immediately after `welcome_message` is displayed. ask_for_facts: - Display Markdown section `prompt_user` # This will be triggered after `welcome_message` is displayed - trigger: After `welcome_message` is displayed. # Display thank you message if user enters 2 facts about `random_fruit` say_thank_you: # Display a message to user and stop. - message_to_user: Thanks for entering: *`fruit_facts`*. Bye the way, [random_fruit] weighs about: [fruit_weight]. Enter `/start` to start again. - trigger: After `ask_for_facts` is displayed. # Allow user to start again with new random fruit. start_again: # Display `welcome_message` and start again. - Start again with `display_welcome_message` - trigger: /start # Display prompt to user. :::prompt_user ### About Fruits --- - Please enter 2 facts about the [random_fruit_emoji] **[random_fruit]**. :::

Également publié ici