Skip to content

Aitool

Class: metadata

The Aitool component type defines an instance of a tool based on a specific tool type.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault's base language.
activeType: BooleanIndicates whether this component is active.
configurationType: XMLString
Max length: 32000
Defines the configuration for this tool using XML.
descriptionType: String
Required
Max length: 1024
The LLM-facing description of the purpose of this tool.
inputType: LongString
Max length: 32000
The JSON definition of the input schema used when invoking the LLM. Optional as the JSON schema can be also generated at runtime.
tool_typeType: ComponentReference
Required
Reference to the Aitooltype component.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable