Adding custom or out-of-the-box fields as attributes to the semantic model
To add custom or out-of-the-box fields as attributes to the semantic model
- On the BMC Helix ITSM navigation bar, select Configuration > Innovation Studio Configuration.
- In the Settings pane, select HelixGPT Configuration > Semantic Model Configuration.
- In the Semantic Model Configuration pane, click Configuration.

- On the Create semantic model configuration page, specify the following information:
| Field name | Description |
| Entity Type | Select Attribute. |
| Name | Enter the exact name of the field as specified on the form, that is, HPD:HelpDesk or CHG:Infrastructure Change form. This field is added as an attribute to the semantic model. |
| Alias | Specify an alias name for the attribute. An alias is an alternate name used to represent a field, value, or expression in a simpler and more readable way.
|
| Schema Name | Specify the schema name to which the attribute belongs. If the attribute belongs to the HPD:HelpDesk schema, type Incident. To add custom fields from WorkOrder and/or Problem tickets, use Ticket schema. Additionally, for fields that have 'Search Category Name' you must use WorkOrder and/or Problem schemas. |
| Field ID | Specify the field ID of the field. |
| Data Type | Select the data type of the field. |
| Enum values | If the data type of the field is enum, specify the enum values in JSON format. Refer Status field for Incident schema. |
| Search category name | Use the field to form a filtering qualification for similarity search by using (MFS) Multi-Form Search. Important: The field definition must match the field value set for Full Text MFS Category Name in BMC Helix Innovation Studio. |
| Status | Select Active or Inactive to activate or inactivate the attribute, respectively. |
| Additional info | Specify additional information about the attribute to provide additional contextual reference about the attribute to the LLM. For example,
|
| Description | Specify a description for the attribute. It provides general, human-readable information about the record. This field is optional and meant only for reference and not for LLMs contextual understanding. |
| IsSortable | Toggle to ensure the fields marked can be used for sorting. |
| IsFilterable | Toggle to ensure the fields marked can be used for filtering. |