Updating prompts and skills for consistent and efficient responses from BMC HelixGPT
To associate a skill with another model
- In HelixGPT Manager, select the application and the skill for which you want to change the model.
- From the Provider and Model lists, select the service provider and model version, respectively.
- Click Apply.
You can associate custom skills from one model to another. However, you cannot associate out-of-the-box skills from one model to another.
To link and unlink a prompt
You can reuse a custom prompt from a different skill in a new skill by linking it. In addition, if you do not want a custom prompt associated with a skill, you can unlink it. Unlinking helps to remove a prompt from a skill without deleting the prompt completely.
If you link a service prompt such as Guest Wi-Fi, it is not linked to the router prompt of the target skill.
- In HelixGPT Manager, select the application and the skill from which you want to link or unlink a prompt.
- To link a prompt, complete the following steps:
- On the Prompts tab, click Link prompt.
- From the Prompt to link drop-down list, select a prompt.
- Click Link.
- To unlink a prompt, complete the following steps:
- On the Prompts tab, select the prompt that you want to unlink.
- Click Unlink.
- Confirm the unlinking.
To rename a prompt
- In HelixGPT Manager, select the application and the skill for which you want to rename a prompt.
- On the Prompts tab, find the list of prompts and click the Actions list next to the prompt you wish to rename.
- A Rename prompt dialog box is displayed. Enter the Prompt name and click Save.
Versioning prompts
Versioning prompts in HelixGPT enhances prompt management by enabling customers to create, save, and switch between different versions for various use cases. This feature helps retain changes for future reference, enhancing efficiency.
Consider the following points when you version a prompt:
- You can version only the custom prompts.
- Create a copy of the out-of-the-box prompt and then create a version of the copied prompt.
- When you create a new version of an existing prompt, the system automatically increments the version number from the latest available one. For example, if you have 4 prompt versions and want to add a prompt version to v2, the new prompt version is v5 and not v3.
- By default, when a new version of a prompt is added to a skill, it automatically becomes the active version.
- When you rename a prompt, the system automatically renames all its prompt versions as well.
- When you publish a service prompt such as Guest Wi-Fi, it is added only to the active version of the router prompt in the target skill. If deleted, the entry is removed only from the active version of the router prompt. However, if you switch to a different active version of the router prompt, the service is no longer available.
To version a prompt
- In HelixGPT Manager, select the application and the skill for which you want to version a prompt.
- On the Prompts tab, from the list of prompts, select the prompt for which you want to create the version.
- Click Add Version. Enter the required details.
- Click Create.
The following screenshot shows an example of options available for a prompt version:
To edit a prompt version
- Select the radio button next to the appropriate version.
- Click Edit. You can only edit the Prompt details, Model and Parameter settings.
- Click Save.
While editing a version, you cannot edit the prompt name, type, and version number.
To activate a prompt version
When you add a new version, it automatically becomes the active version. To change the active version, select the appropriate version and click Activate.
To copy a prompt version
You can copy a prompt version from one application to another and also to another skill.
The version number of a copied version starts with version 1, regardless of the version from which it was copied.
- In HelixGPT Manager, select the application and the skill from which you want to copy a prompt version.
- Select the prompt version you want to copy and click the Copy link.
- In the Copy prompt dialog box, select the target application.
- Select the target skill.
- Specify a name for the prompt.
The name must be unique for that application. - Click Copy.
To delete a prompt version
You can delete a specific version of the prompt. Deleting a version of a prompt removes it from all skills or applications where it’s used.
- Select the radio button next to the appropriate version.
- Click Delete.
A confirmation dialog box appears to finalize the deletion. - Click Yes.
To delete a prompt with all the versions
You can delete a complete prompt, which removes all versions associated with it.
- Click the Actions list next to the prompt you want to delete.
- Click Delete.
A confirmation dialog box is displayed. - Click Yes.
To change the model for a prompt
By default, the prompts added to the skill leverage the selected model while creating the skill. As an administrator, you can change the model for individual prompts in a skill to improve their relevance and HelixGPT response time.
- In the HelixGPT Manager, select the application and the skill.
- Click the Model tab.
- From the Provider list, select the AI provider, such as Azure OpenAI.
- From the Model list, select the model version for the AI provider.
- Click Apply.