Updating the embedding model for semantic indexing
From version 25.4.00, BMC HelixGPT ensures accurate search results by indexing data correctly during semantic model updates, avoiding issues caused by switching indexes while a job is running.
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.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*