Optional
additional_Optional
function_call?: FunctionCallOptional
tool_calls?: OpenAIToolCall[]Optional
artifactArtifact of the Tool execution which is not meant to be sent to the model.
Should only be specified if it is different from the message content, e.g. if only a subset of the full tool output is being passed as message content but the full output is needed in other parts of the code.
Optional
contentOptional
contentOptional
idOptional
nameOptional
response_Optional
status
Deprecated
Use "tool_calls" field on AIMessages instead