Skip to main content

Python class

AssistantMessage

AssistantMessage​

class max.pipelines.request.AssistantMessage(*, role='assistant', content, name=None, tool_calls=None)

source

Bases: BaseModel

A message from the assistant.

Parameters:

content​

content: str | list[OutputTextContent | RefusalContent]

source

model_config​

model_config: ClassVar[ConfigDict] = {'frozen': True}

source

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

name​

name: str | None

source

role​

role: Literal['assistant']

source

tool_calls​

tool_calls: list[FunctionCall] | None

source