IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).

Python class

MessageRole

MessageRole​

class max.pipelines.request.MessageRole(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

source

Bases: str, Enum

The role of the message author.

  • user: Messages from the end user.
  • assistant: Messages generated by the AI assistant.
  • system: System-level instructions that guide the assistant’s behavior.
  • developer: Messages from the application developer.

assistant​

assistant = 'assistant'

source

developer​

developer = 'developer'

source

system​

system = 'system'

source

user​

user = 'user'

source