Represents a tool that can be used by the model.
Konstantin Pavlov
The function object that describes the tool.
The type of the tool, always "function" for now.