What a model is told about a tool.
if name has other characters or the wrong length.
tells the model what the tool does and when to use it. The model chooses its tools from this text, so say what the tool returns and when it applies.
a JSON Schema object that describes the tool's input.
how the model refers to the tool: 1 to 64 letters, digits, _ or -.
_
-