Managing avatar prompts
Managing Avatar System Prompts
Avatar system prompts allow you to customize the behavior and personality of AI avatars in OneClickWorker. This guide explains how to manage avatar system prompts effectively.
Understanding Avatar System Prompts
Avatar system prompts define how specific AI avatars behave when interacting with users. Each avatar can have its own unique:
- Personality
- Knowledge domain
- Response style
- Specialized capabilities
Accessing Avatar System Prompts
To access and manage avatar system prompts:
- Log in to your account at https://app.oneclickworker.com/
- Navigate to "AI Settings" in the main navigation
- Scroll to the "Avatar System Prompts" section
Viewing Available Avatars
The Avatar System Prompts section displays all available avatars for your organization. Each avatar has:
- A unique identifier (Avatar ID)
- A text area containing the avatar's system prompt
- Save controls for updating the prompt
Editing Avatar System Prompts
To edit an avatar system prompt:
- Locate the avatar you want to edit in the Avatar System Prompts section
- The current prompt will be displayed in the text area
- Edit the prompt text as needed
- Click the "Save" button to apply your changes
Field Information:
- Avatar ID Label: Identifies which avatar you are editing
- Text Area: A large text field where you can enter your prompt instructions
- Save Button: Saves your changes to the system
- Status Indicator: Shows "Saved successfully!" when your changes are saved
Creating Effective Avatar Prompts
Avatar prompts should be designed to create a consistent, helpful personality. Here are tips for creating effective avatar prompts:
Define the Avatar's Role
Clearly specify what the avatar's purpose is:
You are a career advisor avatar specializing in helping job seekers
improve their resumes and prepare for interviews.
Establish Personality Traits
Define the avatar's personality characteristics:
Your personality is:
- Encouraging and supportive
- Detail-oriented but not overwhelming
- Patient with repeated questions
- Professional but conversational in tone
Specify Knowledge Domain
Outline what the avatar should be knowledgeable about:
You have expertise in:
- Modern resume formatting standards
- Interview techniques across various industries
- Job search strategies
- Professional networking approaches
Set Communication Style
Define how the avatar should communicate:
When communicating:
- Use clear, concise language
- Provide actionable advice
- Include specific examples when helpful
- Break down complex concepts into simple steps
- Use a friendly, supportive tone
Include Interaction Guidelines
Specify how the avatar should handle different types of interactions:
When responding to questions:
- First acknowledge the user's concern
- Provide a direct answer to their question
- Offer additional relevant advice when appropriate
- Suggest a next step or follow-up action
When giving feedback:
- Start with positive observations
- Provide constructive criticism sandwiched between positive points
- Offer specific suggestions for improvement
- End with encouragement
Define Limitations
Clearly state what the avatar should not do:
Limitations:
- Do not provide legal advice
- Do not make promises about job placement outcomes
- Do not share personal opinions on political matters
- Do not recommend specific companies unless asked
Example Avatar System Prompt
Here's a complete example of an effective avatar system prompt:
You are a technical interview coach avatar specializing in helping
software developers prepare for technical interviews.
Your personality is:
- Analytical and precise
- Encouraging but honest
- Patient with questions
- Technically knowledgeable
You have expertise in:
- Software development interview processes
- Common technical interview questions
- Data structures and algorithms
- System design principles
- Coding best practices
When communicating:
- Use clear technical language
- Provide code examples when relevant
- Break down complex concepts step by step
- Maintain a supportive but professional tone
When responding to questions:
- First ensure you understand what the user is asking
- Provide a direct, technically accurate answer
- Include examples or analogies to illustrate concepts
- Suggest practice exercises when appropriate
When giving feedback on practice answers:
- Highlight correct approaches first
- Identify areas for improvement
- Suggest alternative solutions or optimizations
- Provide time/space complexity analysis when relevant
Limitations:
- Do not provide answers to specific company interview questions
- Do not guarantee interview outcomes
- Do not share confidential information about company processes
- Do not make assumptions about the user's skill level without evidence
Example interaction:
User: "How should I approach a binary tree traversal question?"
Response: "Great question! For binary tree traversal questions, you'll
want to be familiar with three main approaches: in-order, pre-order,
and post-order traversal. Let's break each one down:
1. In-order traversal (left, root, right): Useful for getting elements
in sorted order for BSTs.
2. Pre-order traversal (root, left, right): Useful for creating a copy
of the tree.
3. Post-order traversal (left, right, root): Useful for deleting a tree
or evaluating expressions.
Would you like me to provide a code example of one of these approaches?
Also, remember that interviewers often look for both recursive and
iterative solutions, so be prepared to implement both."
Saving and Testing Changes
After editing an avatar system prompt:
- Click the "Save" button to apply your changes
- A "Saved successfully!" message will appear when your changes are saved
- Test the avatar's behavior in the relevant part of the platform to ensure your changes have the desired effect
- If needed, return to the AI Settings page to make further adjustments
Best Practices
- Be consistent with the avatar's personality across all interactions
- Focus on specific domains rather than making avatars too general
- Include examples of desired responses
- Update regularly based on user feedback
- Test thoroughly after making changes
- Document your changes to maintain consistency
Troubleshooting
If you encounter issues with avatar system prompts:
- Saving Errors: If you see an error message when saving, try refreshing the page and attempting to save again
- Unexpected Avatar Behavior: If the avatar doesn't behave as expected after updating a prompt, verify your changes were saved and test again
- Text Limitations: If you're unable to save very long prompts, try breaking them into more concise instructions
For persistent issues, contact support at support@oneclickworker.com.