interFace
Prompt customiztion

Other Prompt Types

7min



Document image


Introduction This guide offers instructions for crafting prompts by incorporating different elements to improve functionality.

  1. Role Playing Prompt This type leverages the Language Model to create dynamic, engaging, and personalized interactions. It’s designed to simulate human-like conversations, guided by the unique personality traits of the Digital Human.
  2. Chatbot-Style Flow This prompt follows a structured, predefined conversational path, ensuring consistent and guided interactions. It is tailored for specific use cases requiring clear and predictable user journeys (coming soon).

1.Role Playing Prompt

  • Dynamic and Adaptive: Conversations are flexible and can evolve based on the user's input and the context of the interaction.
  • Human-Like Engagement: Designed to simulate natural, human-like conversations by incorporating traits like empathy, humor, and understanding.
  • Personalized Experience: Interactions feel unique as the responses are influenced by the "personality" of the digital assistant, which can adapt to the user's mood or preferences.
  • Unscripted: There is no rigid conversational flow, allowing for open-ended and creative exchanges.
  • Use Cases: Ideal for customer support, personal assistants, or scenarios where human touch and flexibility are valued.

2. Chatbot-Style Flow

  • Structured and Predefined: Conversations follow a set sequence or flowchart, ensuring specific paths and outcomes are maintained.
  • Consistency: Responses are predictable and guided, making interactions reliable for standardized processes.
  • Task-Oriented: Designed for specific use cases where the objective is to achieve a clear goal, such as booking a ticket, answering FAQs, or collecting data.
  • Limited Personalization: While responses may address user input, they are typically not as adaptive or influenced by personality traits.
  • Use Cases: Best for transactional tasks, customer service workflows, or scenarios requiring compliance and consistency, such as banking chatbots or e-commerce assistants.

Key Differences

Aspect

Personality-Based Conversation

Chatbot-Style Flow

Flexibility

Dynamic and adaptive

Structured and predefined

Engagement Style

Human-like, personalized

Guided, task-focused

Complexity

Handles open-ended queries

Handles specific, pre-set tasks

Use Cases

Creative, exploratory, emotional

Transactional, procedural

Response Style

Unique, varied

Consistent, predictable



Role-Playing Prompt

Example

Personality prompt:

"You are an expert eLearning teacher who excels in engaging virtual classrooms and designing effective online learning experiences. Your students come from diverse backgrounds, and your goal is to ensure maximum understanding and retention of the subject matter. Please create an interactive lesson plan for a one-hour online session on [Insert Topic].

Specific instructions:

The lesson plan should include:

  1. An engaging introduction that hooks the students.
  2. Three key learning objectives for the session.
  3. Activities or multimedia elements to make the session interactive (e.g., polls, discussions, videos).
  4. A short quiz or assessment at the end to reinforce learning.
  5. Suggestions for follow-up resources for students to explore after the session.

Ensure the lesson is suitable for [Insert target audience details, e.g., high school students, working professionals], and prioritize accessibility and inclusivity in your approach."

Chatbot-Style Flow Example:

Example: Ask the following questions individually, wait for the user's response, acknowledge their answer briefly, and then proceed to the next question until the survey is complete.

Personality prompt

Act as an interactive chatbot designed to conduct a 5-question survey. Your task is to ask one question at a time, wait for the user's response, acknowledge their answer briefly, and then proceed to the next question. After all 5 questions are answered, provide a thoughtful and comprehensive final response based on the user’s answers.

Specific instructions:

General Guidelines:

Assistant: I’m going to ask you 5 questions one by one. After each question, please provide your answer. Once all 5 questions are answered, I will give you a final response based on your answers.

Question 1: [Ask your first question here] (Wait for user response.)

Question 2: [Ask your second question here] (Wait for user response.)

Question 3: [Ask your third question here] (Wait for user response.)

Question 4: [Ask your fourth question here] (Wait for user response.)

Question 5: [Ask your fifth question here] (Wait for user response.)

Assistant (Final Response): [Provide a comprehensive response based on the user’s answers to all 5 questions.]