Clarification Mode
Clarification Mode is an intelligent feature in Wegent that allows AI agents to ask questions before executing tasks, confirming requirement details to provide more accurate responses.
π Table of Contentsβ
- What is Clarification Mode
- Enabling Clarification Mode
- Question Types
- Answering Questions
- Use Cases
- Best Practices
- Common Issues
π¬ What is Clarification Modeβ
Clarification Mode is an interactive requirement confirmation mechanism. When enabled, the AI agent analyzes user requirements before execution, identifies areas that may be ambiguous or need more information, and then asks structured questions to confirm with the user.
Workflow:
User sends message β AI analyzes requirements β Generates clarification questions β User answers β AI executes task
Core Benefitsβ
| Benefit | Description |
|---|---|
| Reduce Misunderstanding | Confirm requirements before execution to avoid interpretation errors |
| Improve Efficiency | Collect all necessary information at once, reducing back-and-forth |
| Better Results | Provide more accurate answers based on clear requirements |
| User Control | Users can explicitly specify preferences and constraints |
π Enabling Clarification Modeβ
Method 1: Click the Clarification Buttonβ
- Find the clarification icon (π¬ question bubble) in the chat input area
- Click the icon to enable clarification mode
- The icon highlights when enabled
- Click again to disable
Method 2: Enable When Sending Messagesβ
Clarification mode takes effect when sending messages:
- Enable clarification mode
- Enter your requirements
- Send the message
- AI will return clarification questions instead of executing directly
Status Indicatorsβ
| Status | Icon Style | Description |
|---|---|---|
| Off | Default border | Clarification mode not enabled |
| On | Theme color highlight | Clarification mode enabled |
| Disabled | Gray | Loading or streaming in progress |
π Question Typesβ
AI agents generate different types of clarification questions based on requirements:
Single Choiceβ
For situations requiring selection of one option from multiple choices:
- Displayed as radio button list
- Only one option can be selected
- Recommended options have special markers
- Click an option to select
Multiple Choiceβ
For situations where multiple options can be selected:
- Displayed as checkbox list
- Multiple options can be selected
- Recommended options are pre-checked
- Can select no options
Text Inputβ
For situations requiring free-form user input:
- Displayed as text input box
- Any text can be entered
- Suitable for descriptive answers
- Can be left empty
β Answering Questionsβ
Clarification Form Interfaceβ
When AI returns clarification questions, a structured form is displayed:
- Question List: Each question displayed in a separate card
- Options/Input Fields: Appropriate controls based on question type
- Recommended Markers: Recommended options have special identification
- Additional Notes Box: Extra text box at bottom for supplementary notes
- Submit Button: Click to submit all answers
Answer Stepsβ
- Read Questions: Carefully read each question's description
- Select/Enter Answers:
- Single choice: Click to select one option
- Multiple choice: Check needed options
- Text input: Enter answer in input box
- Add Supplementary Notes (optional): Add extra information in bottom input box
- Submit Answers: Click "Submit Answers" button
View Raw Contentβ
To view the raw Markdown content returned by AI:
- Click the "Show Raw" button in the top right of the form
- View the raw format question content
- Click "Show Form" to return to form view
Required Validationβ
- Single choice questions must have one option selected
- Multiple choice can have no selection (empty selection is valid)
- Text input can be left empty
- Unanswered required questions show red prompts
π― Use Casesβ
Case 1: Unclear Requirementsβ
When user requirements are vague:
User Input: "Help me write a report"
Clarification Questions:
- What is the report topic?
- Who is the target audience?
- What is the length requirement?
- What sections should be included?
Case 2: Multiple Implementation Optionsβ
When tasks have multiple possible implementations:
User Input: "Help me analyze this data"
Clarification Questions:
- What type of analysis do you want? (Descriptive/Predictive/Diagnostic)
- Output format preference? (Table/Chart/Text)
- Do you need statistical tests?
Case 3: Technical Choicesβ
When technical choices are involved:
User Input: "Help me build a website"
Clarification Questions:
- What is the main purpose of the website?
- Do you need user login functionality?
- Expected traffic level?
- Any specific technology stack preferences?
Case 4: Constraintsβ
When understanding limitations is needed:
User Input: "Help me create a plan"
Clarification Questions:
- What is the time frame?
- Available resources/budget?
- What constraints must be met?
- Priority ranking?
β¨ Best Practicesβ
1. When to Enable Clarification Modeβ
Recommended to Enable:
- Complex or multi-step tasks
- Brief requirement descriptions
- Multiple possible implementations
- Need to clarify constraints
Can Skip:
- Simple, clear questions
- Already provided detailed requirements
- Quick Q&A scenarios
2. How to Answer Clarification Questionsβ
- Read Carefully: Understand each question's meaning
- Choose Recommended: If unsure, select recommended options
- Add Notes: Use the notes box to provide extra context
- Stay Consistent: Keep answers logically consistent
3. Improving Clarification Effectivenessβ
- Initial Description: Even with clarification mode, provide clear initial descriptions
- Key Information: Include key constraints and preferences in initial message
- Iterative Optimization: Adjust future requirement descriptions based on AI questions
β οΈ Common Issuesβ
Q1: Does clarification mode increase response time?β
Answer: Yes, clarification mode adds one round of interaction. However, this usually reduces subsequent modifications and communication, potentially being more efficient overall.
Q2: Can I skip clarification questions and execute directly?β
Answer: Clarification questions must be answered to continue. If you don't want to answer, disable clarification mode and resend the message.
Q3: Is there a limit on the number of clarification questions?β
Answer: AI generates an appropriate number of questions based on requirement complexity, typically 3-5 questions.
Q4: Can I modify answers after submission?β
Answer: Cannot modify after submission. If changes are needed, explain in subsequent conversation.
Q5: Which agents support clarification mode?β
Answer: Clarification mode currently only supports Chat Shell type agents.
Q6: Why are some questions required?β
Answer: Single choice questions need explicit selection to continue, ensuring AI has sufficient information to execute the task.
π Related Resourcesβ
- Creating Conversations - Learn how to create conversations
- Correction Mode - Learn about correction mode
- Agent Settings - Configure agents
Use Clarification Mode to help AI better understand your needs! π¬