Tool
Represents a tool within the system, including its configuration, state, and associated retrievers.
Data related to the tool, including runtime, environment variables, and more.
A detailed description of the tool.
The name of the tool.
The type of tool.
function
, rag
Mongodb Object id, unique identifier, length of 24 characters fitting the following regex; [a-f0-9]{24}
The schema associated with the tool.
Identifier of the datasource associated with the tool.
Identifier of the function associated with the tool.
Logs related to the function's execution.
Indicates whether the tool is hidden.
Icon associated with the tool.
Identifier of the organization to which the tool belongs.
Configuration settings for the retriever.
The type of retriever used by the tool.
raw
, self_query
, time_weighted
, multi_query
Identifier of the tool's revision.
The current state of the tool.
pending
, ready
, error
Identifier of the team to which the tool belongs.