Skip to main content

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