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.
Supported file specifications
| Document types | TXT, PDF, PPTX, and DOCX. |
|---|---|
| Length and size | You 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. |
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:
- 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
To remove the systemd task limit, run the following command:
sudo sed -i 's/^\s*#?\s*DefaultTasksMax=.*/DefaultTasksMax=infinity/' /etc/systemd/system.conf || truegrep -qE '^\s*DefaultTasksMax=' /etc/systemd/system.conf || echo 'DefaultTasksMax=infinity' | sudo tee -a /etc/systemd/system.conf >/dev/null- To verify, run the following command:grep -nE '^\s*DefaultTasksMax' /etc/systemd/system.conf
- To apply, run the following command:sudo systemctl daemon-reexec
Set the pod PID limit (RKE2) as follows:
- To edit the RKE2 config, run the following command:sudo vi /etc/rancher/rke2/config.yaml
- You can either add or update with the following parameters:kubelet-arg:
- "pod-max-pids=50000"
- You can either add or update with the following parameters:
- To restart RKE2, run the following command:
- For agent nodessudo systemctl restart rke2-agent
- For server (master) nodessudo systemctl restart rke2-server
- For agent nodes
To log in to BMC AMI Platform
- In a web browser, navigate to the login URL in the following format: http://bmcamiplatform.example.com:30002.
- 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.
To add an asset
- Click the Knowledge hub tab.
- In the Assets window, in the right pane, click + New asset.
- 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.
- 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.
- Set email notification preferences. Email notifications let you continue your work while the platform processes the asset in the background.
- 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. - 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. |
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 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. |
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. |
| Unpublished | The 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. |