Introduction
When people interact with AI chat systems, the system needs to understand who is saying what. This helps the AI respond correctly and keep the conversation clear. Different roles in messages help organize the flow between the AI, the user, and the system itself.