Optionaladditional_Optionalfunction_call?: FunctionCallOptionaltool_calls?: OpenAIToolCall[]OptionalartifactArtifact 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.
OptionalcontentOptionalcontentOptionalidOptionalmetadataOptionalnameOptionalresponse_Optionalstatus
Deprecated
Use "tool_calls" field on AIMessages instead