ChatGPT 4 또는 ChatGPT 빌더가 필요합니다.
이 문서에서는 ChatGPT 내에서 트리거와 이벤트를 통합하여 적응형 대화형 콘텐츠를 만드는 가능성을 살펴봅니다. ChatGPT 프로젝트를 기본 대화 이상으로 발전시키려면 응답을 안내하고 구조화된 경험을 생성하며 아름다운 서식을 통합할 수 있는 기능이 필요합니다. AImarkdown 스크립트를 입력하세요.
이 강력한 도구를 사용하면 트리거와 이벤트를 지침에 직접 포함할 수 있어 ChatGPT 및 ChatGPT Builder와 동적이고 반응이 빠른 상호 작용이 가능해집니다. AImarkdown 스크립트의 힘으로 ChatGPT를 진정으로 적응 가능한 대화형 AI로 변환할 준비를 하세요!
AImarkdown 스크립트는 ChatGPT와 같은 대화형 AI 플랫폼과 동적 상호 작용을 생성하기 위한 다목적 언어입니다. 이를 통해 사용자는 상호 작용 스크립트를 작성하고, 대화 흐름을 제어하고, AI 동작 및 응답을 맞춤 설정할 수 있습니다.
프로그래머에게는 스크립팅 언어의 유연성을 제공합니다. 프로그래머가 아닌 사람들에게는 AI 경험을 맞춤화하고 제어할 수 있는 사용자 친화적인 방법을 제공합니다. https://aimarkdown.org
제공된 AImarkdown 스크립트는 트리거와 이벤트를 활용하여 ChatGPT를 통해 동적 대화형 환경을 조정하는 방법을 보여줍니다. 그것을 분석해 봅시다:
이 이벤트는 사용자 세션이 시작될 때 트리거됩니다.
그 목적은 환영받고 유익한 상호작용의 시작을 보장하는 것입니다.
이는 사용자가 /start
명령을 사용하여 환경을 재설정할 수 있는 방법을 제공합니다.
새로운 시나리오를 탐색할 수 있도록 하여 참여를 유지합니다.
이 이벤트는 환영 메시지 후에 트리거됩니다.
사용자에게 정보(무작위로 선택한 과일에 대한 사실)를 묻는 메시지를 표시하여 대화형 요소를 만듭니다.
사용자가 입력한 금지어를 감지합니다.
적절한 상호 작용을 안내하는 수정 메시지를 제공합니다.
이것이 유용한 이유
주요 내용: AImarkdown 스크립트의 트리거와 이벤트는 ChatGPT를 일반적인 대화형 AI에서 구조화되고 매력적이며 적응 가능한 경험을 제공할 수 있는 맞춤형 도구로 변환합니다.
사용자 입력 패턴: 사용자 입력의 특정 패턴이나 키워드를 기반으로 이벤트를 트리거합니다.
이전 작업 완료: 설정된 작업이나 작업이 완료된 후 발생하는 이벤트입니다. welcome_message
다음에 오는 ask_for_facts
이벤트와 유사합니다.
오류 또는 예외 처리: 오류나 예상치 못한 입력에 대한 응답으로 이벤트를 트리거하여 사용자를 다시 정상으로 안내합니다.
사용자 피드백 루프: 제공된 콘텐츠에 대한 사용자 피드백을 요청하는 이벤트로, 이를 통해 문서의 흐름이나 콘텐츠를 조정할 수 있습니다.
진행 마일스톤: 사용자가 시퀀스 또는 학습 프로세스에서 특정 마일스톤에 도달하면 트리거되는 이벤트입니다.
✅ ChatGPT 4 : ChatGPT에 코드를 복사하여 붙여넣습니다.
✅ ChatGPT Builder : Configuration|Instructions
에서 " AI to follow this Instructions: "를 추가한 다음 전체 코드를 복사하여 붙여넣습니다.
❌ API 작업이 포함된 ChatGPT 빌더 : 작업을 설정하고 API 호출에 대한 지식이 필요합니다.
트리거와 이벤트를 AImarkdown 스크립트에 통합하면 ChatGPT 세션을 전례 없이 제어할 수 있습니다. 이 강력한 조합은 대화형의 구조화된 콘텐츠 경험을 제작할 수 있는 잠재력을 열어줍니다.
교육 도구를 구축하든, 매력적인 게임을 개발하든, 개인화된 대화 여행을 하든 AImarkdown Script는 아이디어를 실현할 수 있는 유연성을 제공합니다.
추가로 실험하면서 이벤트를 연결하고 이를 사용자 입력과 결합하며 외부 데이터 소스를 기반으로 이벤트를 트리거하는 것(ChatGPT Builder의 API 작업을 사용하여)이 제공하는 광대한 가능성을 기억하십시오. AImarkdown 스크립트는 진정으로 역동적이고 적응 가능한 대화형 AI의 문을 열어줍니다.
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]**. :::
여기에도 게시됨