Updating the embedding model for semantic indexing
BMC HelixGPT maintains accurate search results by indexing data correctly during semantic model updates. This prevents issues that occur when indexes change while jobs are running. The data editor supports a configurable embedding model for better semantic indexing. You can switch to a new embedding model with enhanced k-NN vector settings.
Before you begin
Make sure to create a clone of the existing index.
Task 1: To clone the existing index
- Log in to BMC Helix Innovation Studio.
- In the Workspace tab, go to HelixGPT Agent Studio.
- From the Records, select the DataConnectionJob and click Edit data.
- In the Data editor (DataConnectionJob) window, click the job you want to clone.
- In the Edit record window, specify the following fields:
Field name Description Type Select Clone Index. SourceSemanticIndexId Specify the ID of the currently active model. TargetSemanticIndexId Specify the ID of the model you want to activate.
To ensure that INGEST_DATA jobs use the correct semantic index and embedding model, specify a value for the TargetSemanticIndexId field for ingestion and cloning jobs. If this value is not set, the system uses the currently active index unless you manually change it.ExecuteNow. Enable the radio button. 
- Click Save.
Task 2: To activate the embedding model for semantic indexing
- Log in to BMC Helix Innovation Studio.
- On the Workspace tab, click HelixGPT Agent Studio.
- From the Records, select the SemanticIndex and click Edit data.
- In the Data editor (SemanticIndex) window, click the model you want to activate.
- In the Edit record window, from the Status drop-down list, select Active.

- Click Save.
The new model is activated, and the status of a previously active model automatically changes to Enabled.
Related links
Adding custom fields as attributes to the semantic model
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*