nemo_microservices.types.shared.chat_completion_assistant_message_param#

Module Contents#

Classes#

API#

class nemo_microservices.types.shared.chat_completion_assistant_message_param.ChatCompletionAssistantMessageParam(/, **data: typing.Any)#

Bases: nemo_microservices._models.BaseModel

content: Optional[str]#

None

The contents of the assistant message.

function_call: Optional[nemo_microservices.types.shared.function_call.FunctionCall]#

None

Deprecated and replaced by tool_calls.

name: Optional[str]#

None

An optional name for the participant.

role: typing_extensions.Literal[assistant]#

None

The role of the messages author, in this case assistant.

tool_calls: Optional[List[nemo_microservices.types.shared.chat_completion_message_tool_call_param.ChatCompletionMessageToolCallParam]]#

None

The tool calls generated by the model, such as function calls.