# ChatCompletionRequestAssistantMessage
## Properties
**content** | Option<[**models::ChatCompletionRequestAssistantMessageContent**](ChatCompletionRequestAssistantMessage_content.md)> | | [optional]
**refusal** | Option<**String**> | The refusal message by the assistant. | [optional]
**role** | **String** | The role of the messages author, in this case `assistant`. |
**name** | Option<**String**> | An optional name for the participant. Provides the model information to differentiate between participants of the same role. | [optional]
**audio** | Option<[**models::Object01**](Object0_1.md)> | | [optional]
**tool_calls** | Option<[**Vec<models::ChatCompletionMessageToolCallsInner>**](ChatCompletionMessageToolCalls_inner.md)> | The tool calls generated by the model, such as function calls. | [optional]
**function_call** | Option<[**models::Object02**](Object0_2.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)