Using the knowledge hub


You can use the knowledge hub to upload and publish your organization's internal assets, such as guides, standard operating procedures (SOPs), and training materials. BMC AMI Platform makes published assets available for BMC AMI Assistant to use during chat interactions.

These assets enrich BMC AMI Assistant's knowledge base with your organization's internal expertise and context, which helps it provide more accurate, knowledge-based responses and supports more effective troubleshooting. 

Language support

The knowledge hub and BMC AMI Assistant support the following languages:

  • English
  • German
  • French
  • Italian
  • Portuguese
  • Spanish

Language support applies to both published assets and chat interactions.

Warning
Query language behavior

BMC AMI Assistant matches queries to assets based on the language of the document content.

For example, if an asset is written in German, the platform retrieves it only for German queries. The same behavior applies to all supported languages.

To support multilingual querying, upload the same content as separate assets in each required language.

Supported file specifications

Document typesTXT, PDF, PPTX, and DOCX.
Length and sizeYou can upload up to five files per bulk. Each file can be up to 20 MB. PDF files can contain up to 4,000 pages.
Warning
Important

For DOCX and PPTX files, the system processes typed text only. For PDF files, the system processes typed text and text embedded in images.

Do not upload documents that contain handwritten text. 

Before you begin

To make sure of the proper knowledge hub integration, perform the following PID limit configuration after you deploy the LLM.

To configure PID limit (RKE2)

Set the node-level PID limit (run on all cluster nodes) as follows:

  1. To backup, run the following command:
    sudo cp -a /etc/systemd/system.conf /etc/systemd/system.conf.bak.$(date +%F_%H%M%S) 2>/dev/null || true
  2. To remove the systemd task limit, run the following command:

    sudo sed -i 's/^\s*#?\s*DefaultTasksMax=.*/DefaultTasksMax=infinity/' /etc/systemd/system.conf || true
    grep -qE '^\s*DefaultTasksMax=' /etc/systemd/system.conf || echo 'DefaultTasksMax=infinity' | sudo tee -a /etc/systemd/system.conf >/dev/null
  3. To verify, run the following command:
    grep -nE '^\s*DefaultTasksMax' /etc/systemd/system.conf
  4. To apply, run the following command:
    sudo systemctl daemon-reexec

Set the pod PID limit (RKE2) as follows:

  1. To edit the RKE2 config, run the following command:
    sudo vi /etc/rancher/rke2/config.yaml
    1. You can either add or update with the following parameters:
      kubelet-arg:

        - "pod-max-pids=50000"
  2. To restart RKE2, run the following command:
    1. For agent nodes
      sudo systemctl restart rke2-agent
    2. For server (master) nodes
      sudo systemctl restart rke2-server

To log in to BMC AMI Platform

  1. In a web browser, navigate to the login URL in the following format: http://bmcamiplatform.example.com:30002.
  2. Log in with a user who has knowledge hub permission. This is a user who is assigned to the ai_knowledge_admin role. For more information, see Roles and Permissions.
Warning
Important

When using the knowledge hub, make sure you are following our AI policies. For more information, see BMC's AI Terms of Use.

To add an asset

  1. Click the Knowledge hub tab.
  2. In the Assets window, in the right pane, click + New asset.
  3. In the Add new asset window, on the File tab, click Attach files or drag your file to upload it. For supported file specifications, see Supported file specifications. To cancel the upload process, see To cancel an upload.
  4. Specify who can use the asset in BMC AMI Assistant via the AI visibility controls:
    • Only me—BMC AMI Assistant can use this asset only within your chat interactions.
    • Everyone—BMC AMI Assistant can use this asset to provide knowledge in all users’ chat interactions.
  5. Set email notification preferences. Email notifications let you continue your work while the platform processes the asset in the background.
  6. Click Publish
    The publishing process uses machine learning services and might take some time, depending on system load. When you enable notifications, the system sends an email after the asset is published or if the publish operation fails. This removes the need to actively monitor the publishing process. The published files are displayed in the Assets table.
  7. To view the latest status updates, click Refresh.

To cancel an upload

You can cancel the upload process at any time before publishing:

 Purpose  Action
 Cancel all files that are uploading  Click X Cancel all.
 Cancel selected files  Click X next to the files.
 Cancel the upload process and remove all uploaded data  Click Cancel.
Warning
important

If you navigate away from the window or close the browser, the upload stops and the data is lost.

To manage an asset

In the Assets window, in the Assets table, click Action and select one of the following options to manage the asset:

Option

Description

Edit

Modify asset content to be used by BMC AMI Assistant either in your interactions only or in all users' interactions by specifying the AI visibility setting (Only me or Everyone). You can also modify the email notification preferences.

To download the file from the Edit asset window, click Download icon.

Download asset

You can download any asset file displayed in the table.

Publish

Publish an unpublished asset.

Cancel publishing

To cancel the publishing process, click Action > Cancel publishing.

Unpublish

Unpublish a published asset.

Delete

Delete the uploaded asset.

Warning
Important

During the deletion process, you cannot manage an asset and the Action menu is unavailable.

To filter assets

To help you find assets efficiently, you can use the following filter types:

  • Quick filters
  • Advanced filter

Quick filters appear above the assets table as selectable categories, such as asset status or AI visibility. They provide a fast way to narrow down the list based on common criteria and to get an immediate overview of specific groups.

For more precise searches, the advanced filter helps you refine results by using detailed asset attributes such as type, status, creation and update dates, AI visibility, and asset owner. You can combine multiple conditions to focus on specific subsets of content, which is useful when managing large collections or reviewing assets at different stages of their lifecycle.

Asset statuses

The following table describes the statuses that assets move through during upload, publishing, and management:

Status Description
Uploaded The asset has been uploaded successfully and is ready to be published for BMC AMI Assistant ingestion. You can adjust its AI visibility settings or email notification preferences. The system keeps the asset in a stable state until you decide to proceed.
Publishing The system is currently publishing the asset. This process might take some time, depending on the asset size and server activity. You can cancel publishing, but canceling resets the asset to its previous state.
Published The asset has been published and is now active and available for BMC AMI Assistant ingestion. You can edit the asset's settings, download it, unpublish it, or delete it.
Publish Failed The publishing process didn't finish successfully. You can try publishing it again.
Canceling The system is canceling the publishing process. During this time, you cannot perform any other actions. When the cancellation is complete, the asset returns to its last successful state, such as Uploaded.
Unpublishing The system is currently unpublishing the asset. You can republish it, update its settings, download it, or delete it. When you publish or unpublish it, the system displays a progress notification.
UnpublishedThe asset has been unpublished and is now inactive and unavailable for use on BMC AMI Assistant. You can edit its settings, download it, publish it, or delete it.
Unpublish Failed The attempt to unpublish the asset failed. You can try unpublishing it again or deleting it.
Deleting The system is removing the asset. This operation disables all other interactions until it is finished.
Delete Failed The system couldn't complete the deletion. You can try deleting it again.

 

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

BMC AMI Platform 2.2