# FineTuneChatRequestInputMessagesInner
## Properties
**content** | **String** | The contents of the function message. |
**role** | **String** | The role of the messages author, in this case `function`. |
**name** | **String** | The name of the function to call. |
**weight** | Option<**i32**> | Controls whether the assistant message is trained against (0 or 1) | [optional]
**refusal** | Option<**String**> | The refusal message by the assistant. | [optional]
**audio** | Option<[**models::ChatCompletionRequestAssistantMessageAudio**](ChatCompletionRequestAssistantMessage_audio.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::ChatCompletionRequestAssistantMessageFunctionCall**](ChatCompletionRequestAssistantMessage_function_call.md)> | | [optional]
**tool_call_id** | **String** | Tool call that this message is responding to. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)