Custom Data Schemas allows you to create your own customized databases that both you and your AI Agent can interact with in order to perform its duties. They provide a key point of customization for your AI Agent.
Table of Contents | ||
---|---|---|
|
Creating a new Custom Data Schema
...
Property | Validation | Description |
---|---|---|
| Must be | The type of data stored within this field. Matches the types available in JSON-schema |
| String | Title of the field. This is shown in the user interface |
| True/False | Whether or not the text-box used for this field will be multi-line. Only applicable for ‘string’ fields |
| Number, 1 or greater | The number of text rows the widget should take up if its a multiline text widget |
| True/False | Whether or not this field should be available as a column when viewing the data table for this data |
| Number, 0 or greater | Indicates the order that columns will be disabled in the table view widget in the UI. Lower numbers get placed first, left to right |
| String | The description of the field. This is shown in placeholders on the form widgets, or in subtitles on groups with |
| String | Placeholder text on form inputs. Overrides the |
| Must be | The type of widget that will be used on the user interface in order to edit this field. |
| True/False | Whether or not this field is required to have a value or is allowed to be left empty |
| String List | A list of strings that represent the values of options when using |
| String List | A list of strings that represent the titles that will be shown in the user interface for the form input type |
| Any | The default value for this field |
Selecting an Icon
If you choose to set your custom data schema as available in the left-side menu, then you need to choose an icon. You can do it by clicking here:
The icon search menu will then open up:
The database is very large and you can usually find an icon that suits your needs. Simply type in a term related to what you want and choose the style you want on the left.