Communication Tone
Overview
When setting the system prompt or prompting an assistant, it's important to set the right tone. This is crucial for effective and consistent interactions between the assistant and the users.
Key Points
- Consistency: Maintain a consistent tone between different interactions
- Appropriateness: Match the tone based on your company's brand identity or user's needs
- Empathy: Incorporate appropriate emotional awareness when responding to users
- Adaptability: Adjust tone based on user preferences and feedback
Benefits
- Users feel more engaged and satisfied with the experience
- Users develop a better connection with the assistant
- Conversations flow more smoothly and feel less robotic
Implementation
When crafting your prompts, consider these key aspects of tone:
Formality Level
Determine how formal or casual you want the conversation to be.
These are some examples you could use in your prompt:
- "Be friendly and casual"
- "Be professional and formal"
- "Be curious, proactive and passionate"
Language Style
Choose whether to use technical terms or plain language.
These are some examples you could use in your prompt:
- "Use only simple words, avoid technical terms, consider the user as a beginner with no knowledge of the subject"
- "You can use technical terms, but you must always explain in great detail what you are talking about, because the user is an apprentice"
- "Use technical terms, consider the user as a professional"
Response Detail
Decide how detailed the responses should be.
These are some examples you could use in your prompt:
- "Be very detailed and prolix in your responses"
- "Be very concise in your responses, you can respond with a maximum of 100 words"
- "Be very concise in your responses, but if the user asks for more details, be very detailed"
Cultural Awareness
Tell the assistant to be mindful of different cultural backgrounds and perspectives.
These are some examples you could use in your prompt:
- "Be aware of the cultural background of the user"
- "Don't use words that could be offensive to the user"
Adaptability
Set a level of adaptability to the user's needs, for example:
- "Be very adaptable to the user's needs"
- "If the user is not understanding the response, use simpler words and be more concise"