Phased rollout

This version is currently available to SaaS customers only. It will be available to on-premises customers soon.

Updating prompts and skills for consistent and efficient responses from BMC HelixGPT


The HelixGPT administrator can easily manage skills and prompts by associating custom skills from one model to another and linking or unlinking custom prompts between different skills. The system's default settings remain fixed for out-of-the-box skills and prompts, and you cannot modify them. However, you can modify custom prompts and skills to meet your specific needs.

As an administrator, you can version, edit, activate, copy, and delete prompt versions by selecting the prompt and following the respective actions.

Customized updates to prompts help you get more specific and relevant answers that fit your exact needs or scenarios.


To associate a skill with another model

  1. In HelixGPT Manager, select the application and the skill for which you want to change the model.
  2. From the Provider and Model lists, select the service provider and model version, respectively.
  3. 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.

Important

You cannot link or unlink a prompt from an out-of-the-box skill.

  1. In HelixGPT Manager, select the application and the skill from which you want to link or unlink a prompt.
  2. To link a prompt, complete the following steps:
    1. On the Prompts tab, click Link prompt.
    2. From the Prompt to link drop-down list, select a prompt.
    3. Click Link.
  3. To unlink a prompt, complete the following steps:
    1. On the Prompts tab, select the prompt that you want to unlink.
    2. Click Unlink.
    3. Confirm the unlinking.


To rename a prompt 

  1. In HelixGPT Manager, select the application and the skill for which you want to rename a prompt.
  2. On the Prompts tab, find the list of prompts and click the Actions list next to the prompt you wish to rename.
  3. A Rename prompt dialog box is displayed. Enter the Prompt name and click Save.

image-2024-11-14_15-52-11.png


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

  1. In HelixGPT Manager, select the application and the skill for which you want to version a prompt.
  2. On the Prompts tab, from the list of prompts, select the prompt for which you want to create the version.
  3. Click Add Version. Enter the required details.
  4. Click Create.

The following screenshot shows an example of options available for a prompt version:

image-2024-11-14_15-51-3.png

To edit a prompt version

  1. Select the radio button next to the appropriate version.
  2. Click Edit. You can only edit the Prompt details, Model and Parameter settings.
  3. 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.

image-2024-11-14_15-48-38.png

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.

  1. In HelixGPT Manager, select the application and the skill from which you want to copy a prompt version.
  2. Select the prompt version you want to copy and click the Copy link. 
  3. In the Copy prompt dialog box, select the target application.
  4. Select the target skill.
  5. Specify a name for the prompt.
    The name must be unique for that application.
  6. Click Copy.

image-2024-11-14_15-42-24.png

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.

  1. Select the radio button next to the appropriate version.
  2. Click Delete.
    A confirmation dialog box appears to finalize the deletion.
  3. Click Yes.

image-2024-10-30_15-20-45.png

To delete a prompt with all the versions

You can delete a complete prompt, which removes all versions associated with it.

  1. Click the Actions list next to the prompt you want to delete.
  2. Click Delete.
    A confirmation dialog box is displayed.
  3. Click Yes.

image-2024-10-30_14-53-15.png


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. 

  1. In the HelixGPT Manager, select the application and the skill.
  2. Click the Model tab.
  3. From the Provider list, select the AI provider, such as Azure OpenAI.
  4. From the Model list, select the model version for the AI provider.
  5. Click Apply.

image-2024-10-30_15-31-45.png


 

Where to go from here

Defining-knowledge-search-settings


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*