vania-janet/multiturn-rag-retrieval-data huggingface dataset:
These properties might still be visible to API and CLI consumers, but they aren't supported and must not be used. These properties will be removed entirely in a future release.





 VSI monitoring known issues 

Issue: Volumes that are created from snapshots and volumes that are resized do not display metrics on the VSI monitoring console page or in the IBM Cloud Monitoring dashboard for "VPC VSI Gen 2 Overview". No known workaround.





 Virtual server instance Activity Tracker events known issues 

Issue: AT event log entries are missing target.resourceGroupId for some actions related to virtual server instances, such as updating or creating a virtual server instance. Instead, the resource group ID might appear in either the requestData or responseData sections of the event.





 Custom images in a private catalog known issue 

Issue: If you have imported one or more images into a virtual server image for VPC catalog product offering version and you edit that version, an additional version ending in "draft" is created. You can't provision an instance from this draft version. Draft versions might appear on the Virtual server instance creation page in the UI or in the output of the CLI command ibmcloud is catalog-image-offering.





 VPC property issue for Security and Compliance Center 

Issue: If you set a [config rule](https://cloud.ibm.com/docs/vpc?topic=vpc-manage-security-compliance&interface=uigovern-vpc) for a virtual server instance with the metadata_service_enabled property set to is_false, the compliance policy currently has no effect.





 Additional authorizations beyond those defined in the API specification 

Issue: Some API implementations have required authorizations that are different from the authorizations requirements that are defined in the [API specification](https://cloud.ibm.com/apidocs/vpc/latest). The following table lists such APIs and the extra permissions that are required in addition to what is already defined in the specification. This table will be continually updated as these issues are resolved.



Table 1. API additional authorization requirements

 API Additional access requirements Action name
Creating dictionaries 

Dictionaries help the Knowledge Studio machine learning models to understand the language of the domain.



 Dictionaries 

In machine learning, a dictionary groups together words and phrases that share something in common. An entry in the dictionary does not mean that all words in the entry mean the same thing, but that the words are to be treated equivalently by a model.

A dictionary is a list of words or phrases that are equivalent for information-extraction purposes, meaning that they are interchangeable for the purposes of identifying entity and relation mentions.

Consider this example: a dictionary entry contains the seven days of the week. To annotate a document, a human annotator assigns the entity type DAY_OF_WEEK to mentions of Monday and Friday in the text. Because the dictionary equates the seven days of the week, it helps ensure that a machine learning model correctly annotates occurrences of Tuesday, Wednesday, and the other days of the week in unseen documents at run time. In addition, equating these words also benefits information extraction in surrounding text. What the machine learning model learns from training examples about the texts near Monday and Friday gets applied to texts that the machine learning model sees near other days of the week because the dictionary states that these terms are equivalent for information-extraction purposes.

You do not need to create a dictionary that contains days of the week information. Several general-purpose dictionaries like this are built in to the application. Other built-in dictionaries include countries, place names, number words, animals, plants, diseases, measurement words (such as ounce and meter), and salutation title words (such as Mr. and Mrs.). You cannot disable or edit built-in dictionaries.

Avoid adding entries that have multiple meanings. For example, in a domain about auto racing, it makes sense to include the term bank, which refers to a road feature, only if financial institutions are not frequently discussed in the text also. If both senses of the word occur often in the source documents, then it is best to leave it out of both types of dictionaries: the dictionary that is associated with road features, and the dictionary that is associated with financial institutions.

You can create dictionaries in Knowledge Studio by manually adding individual entries.
Creating dictionaries 

Dictionaries help the Knowledge Studio machine learning models to understand the language of the domain.



 Dictionaries 

In machine learning, a dictionary groups together words and phrases that share something in common. An entry in the dictionary does not mean that all words in the entry mean the same thing, but that the words are to be treated equivalently by a model.

A dictionary is a list of words or phrases that are equivalent for information-extraction purposes, meaning that they are interchangeable for the purposes of identifying entity and relation mentions.

Consider this example: a dictionary entry contains the seven days of the week. To annotate a document, a human annotator assigns the entity type DAY_OF_WEEK to mentions of Monday and Friday in the text. Because the dictionary equates the seven days of the week, it helps ensure that a machine learning model correctly annotates occurrences of Tuesday, Wednesday, and the other days of the week in unseen documents at run time. In addition, equating these words also benefits information extraction in surrounding text. What the machine learning model learns from training examples about the texts near Monday and Friday gets applied to texts that the machine learning model sees near other days of the week because the dictionary states that these terms are equivalent for information-extraction purposes.

> Note: You do not need to create a dictionary that contains days of the week information. Several general-purpose dictionaries like this are built in to the application. Other built-in dictionaries include countries, place names, number words, animals, plants, diseases, measurement words (such as ounce and meter), and salutation title words (such as Mr. and Mrs.). You cannot disable or edit built-in dictionaries.

Avoid adding entries that have multiple meanings. For example, in a domain about auto racing, it makes sense to include the term bank, which refers to a road feature, only if financial institutions are not frequently discussed in the text also. If both senses of the word occur often in the source documents, then it is best to leave it out of both types of dictionaries: the dictionary that is associated with road features, and the dictionary that is associated with financial institutions.

You can create dictionaries in Knowledge Studio by manually adding individual entries.
Both can enable the multi-cloud experience for customers. Exchange providers usually require colocation in their data centers, while Connect providers can reach a customer's on-premises site and data centers.





 Can IBM Support IPv6 over Direct Link? 

Not for the BGP Session. We must assign our /30 from IPv4, and we need the same in return from the customer.





 Can IBM do IPV6 on the private network? 

No. IPv6 is public only.





 Are there any special Direct Link requirements for Verizon SCI? Prefix / ASN / VLAN BGP / and so forth? 

Verizon SCI is one of several MPLS based, Layer-3 (IP VPN) services. It requires that IBM establish BGP with Verizon instead of directly with the customer. Verizon then establishes BGP with the customer and advertises routes accordingly. Several other Layer-3 based service providers participate in the Direct Link Connect program. Customers need to be aware of what they are ordering and how their account will behave when connecting to IBM Cloud.





 Does Direct Link support any type of QoS? 

We are unable to support any QoS guarantees. QoS requires MPLS mapping between each of our service suppliers and IBM Cloud. Cloud Service providers generally cannot support QoS because it must reach from end-to-end and involve every device in between. No workaround is currently available by "tunneling" or any other method.





 Does Direct Link support Jumbo frames? 

Jumbo frames (up to 9214 bytes) are supported on Dedicated and Dedicated Hosting. Support on Connect and Exchange is theoretically possible, but it requires your Service Provider to work with IBM and ensure that the end-to-end connection supports Jumbo Frames, including the underlying Network-to Network-Interface (NNI).

Exchange and Connect support up to a 1500-byte Maximum Transmission Unit (MTU).





 With Direct Link Connect how does a customer ensure router diversity through the same carrier (for example, Verizon in DAL03)? 

We have diverse cross-connect routers (XCRs) creating diverse NNI links to the carrier. It is up to the carrier to maintain diversity from that point.
Why can't I view my project resources? 

Some or all resources aren't listed on the Resources tab in a configuration.

  What’s happening 

You open a configuration and go to Resources. Some or all of the resources you expected to see aren't included in the list of resources.

  Why it’s happening 

If your configuration's deployment was successful, but some resources are missing from the Resources tab, they might have been destroyed individually from the IBM Cloud® Schematics workspace. If your configuration failed to deploy, some resources might have been created, but not all of the resources that are needed for a full deployment.

  How to fix it 

Destroy the existing resources and try deploying your configuration again.
The standard quota for virtual servers vCPU is 200. The dedicated host profile uses 152 vCPUs. To increase your vCPU quota, [contact Support](https://cloud.ibm.com/docs/get-support?topic=get-support-using-avatar). For more information, see [Quotas](https://cloud.ibm.com/docs/vpc?topic=vpc-quotasvpcquotas).
* What are the advantages of provisioning instances on a dedicated group versus a dedicated host?

Provisioning instances on a dedicated group allows your instances to move between hosts if the need ever occurs. For example, if you want to decrease the size of your dedicated host group, you can stop instances on one of the hosts and disable placement for the host that you want to decommission. Then, when you restart the instances they are started on another host in the group if capacity is available.
* How much instance storage is available on my dedicated host?

In IBM Cloud console, if you look at the details page of a dedicated host that was provisioned with an instance storage profile, you see 6.4 TBs of instance storage. The description of the dedicated host shows 5.7 TBs. Because of the way virtual server instances and their associated profiles are packed on dedicated hosts, the most instance storage you can use on a dedicated host is 5.7 TBs. You are charged for 5.7 TBs of instance storage.
* What happens if my dedicated host fails?

In case of a hardware failure, the dedicated host and the instances that are running on it are migrated to a new hardware node.

If a host hardware failure occurs, the instances that you initially provisioned to a dedicate host group might be migrated to another existing dedicated host in the group if capacity is available.

For more information, see [Viewing notifications](https://cloud.ibm.com/docs/get-support?topic=get-support-viewing-notifications) and [Host failure recovery policies](https://cloud.ibm.com/docs/vpc?topic=vpc-host-failure-recovery-policies&interface=ui).
* Can I connect my VPC to my other IBM Cloud workloads?
The contents of an EP11 smart card can be copied to another EP11 smart card that was created in the same smart card zone by using the Trusted Key Entry application. On the Smart card tab, click Copy smart card, and follow the prompts.

For greater security, you can generate administrator signature keys on more EP11 smart cards and set the signature thresholds in your crypto units to a value greater than one. You can install up to eight administrators in your crypto units and specify that up to eight signatures are required for some administrative commands.

To find out details on how to procure and set up smart cards and other Management Utilities components, see [Setting up smart cards and the Management Utilities](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-prepare-management-utilities).
* How can I procure smart cards and smart card readers?

To procure smart cards and smart card readers, follow the procedure in [Order smart cards and smart card readers](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-prepare-management-utilitiesorder-smart-card-and-reader).
* How many crypto units shall I set up in my service instance?

You need to set up at least two crypto units for high availability. Hyper Protect Crypto Services sets the upper limit of crypto unit to 3.
* Can I use Hyper Protect Crypto Services along with other IBM Cloud services?

Yes. Hyper Protect Crypto Services can be integrated with many IBM Cloud services, such as IBM Cloud Object Storage, IBM Cloud for VMware Solutions, IBM Cloud Kubernetes Service, and Red Hat OpenShift on IBM Cloud. For a complete list of services and instructions on integrations, see [Integrating services](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-integrate-services).
* How does my application connect to a Hyper Protect Crypto Services service instance?

Hyper Protect Crypto Services provides the standard APIs for users to access. Your applications can connect to a Hyper Protect Crypto Services service instance by using the APIs directly over the public internet.
IBM Cloud HSM 6.0 is FIPS 140-2 Level 2 certified for Public Key Infrastructure (PKI), digital signatures, and cryptographic key storage.





 What use cases can I address with IBM Cloud HSM? 

You can use the HSM service to support Public Key Infrastructure (PKI), code signing, database encryption, document signing, Digital Rights Management (DRM), authentication and authorization, and transaction processing.





 How many partitions will my IBM Cloud HSM support? 

IBM Cloud HSM 6.0 and 7.0 support up to 10 partitions.





 How many keys can be stored with IBM Cloud HSM 7.0? 

Key capacity is calculated by creating one partition and creating keys until the partition is full. All numbers are approximate. Capacity varies depending on specific key attributes set in the key generation template and number of partitions.



Table 1. RSA key capacity

 RSA Key size Private keys Key pairs 

 RSA-2048 12,000 9,500 
 RSA-4096 6,500 5,200 
 RSA-8192 3,300 2,700 





Table 2. ECDSA key capacity

 ECDSA Key size Private keys Key pairs 

 P-256 63,000 37,500 
 P-384 58,000 33,000 
 P-521 48,000 27,000 
 BrainpoolP512r1 48,000 27,000 
 P-521 48,000 27,000 





Table 3. Symmetrical key capacity

 Symmetrical Key size Keys 

 AES128 126,000 
 AES256 112,000 
 DES 140,000 
 3DES 123,000 







 How can I determine my IBM Cloud HSM version? 

Use the following steps to determine your HSM version.



1. From the [IBM Cloud Dashboard](https://test.cloud.ibm.com/), go to the Resource list by clicking the ![Resource list icon](https://cloud.ibm.com/docs-content/v1/content/images/Resource-list.png) symbol on the white sidebar to the left.
2.
For more information, see [Enterprise hierarchy](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-what-is-enterprise&interface=uienterprise-hierarchy)
* Can I create common resources for all of my child accounts?

Although you can create resources at the enterprise account level, this method is not a best practice. You can follow best practice by using resource groups and access groups to create and share resources.

For more information, see [Working with resources in an enterprise](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-best-practiceschild-resources-enterprise), [Resource management](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-what-is-enterpriseenterprise-resources), and [Best practices for assigning access](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-access-enterprises).
* How do I know how many child accounts are in the enterprise as an enterprise account owner?

To see all accounts within your enterprise, go to your Enterprise dashboard in the console and click Accounts.
* Do I automatically have access to child accounts and their resources as an enterprise administrator?

No, you do not automatically have access to child accounts and their resources. You need to be invited to individual child accounts and assigned access policies to manage resources. For more information, see [User management for enterprises](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-enterprise-access-management).
* Can I add users to child accounts as an enterprise administrator?

No, you can't add users to child accounts.

You need to be invited to the child account and assigned the editor or administrator role for the User management service to add users to a child account.
* What are IBM Cloud projects?

As an enterprise, you use projects to ensure that the configuration of your deployable architecture is always compliant, cost effective, and secure. Projects are a named collection of configurations that are used to manage related resources and Infrastructure as Code (IaC) deployments across accounts.
[Shows the Try it out pane when the user provides everything in one input.](https://cloud.ibm.com/docs-content/v1/content/417db917d18067d9dcc4cf2612564a9a87c3ddc8/assistant/images/slots-everything-tested.png)



If the user provides any one of the slot values in their initial input, then the prompt that asks for everything is not displayed. For example, the initial input from the user might be, I want to make a reservation for this Friday night. In this case, the initial prompt is skipped because you do not want to ask for information that the user already provided - the date (Friday), in this example. The dialog shows the prompt for the next empty slot instead.





 Step 3: Treat zeros properly 

When you use the sys-number system entity in a slot condition, it does not deal with zeros properly. Instead of setting the context variable that you define for the slot to 0, your assistant sets the context variable to false. As a result, the slot does not think it is full and prompts the user for a number again and again until the user specifies a number other than zero.



1. Test the node so you can better understand the problem. Open the "Try it out" pane, and click Clear to delete the slot context variable values that you specified when you tested the node with slots earlier. Use the following script:



Script details

 Speaker Utterance 

 You i want to make a reservation 
 Watson I can make a reservation for you. Just tell me the day and time of the reservation, and how many people it is for. 
 You We want to dine May 23 at 8pm. There will be 0 guests. 
 Watson How many people will be dining? 
 You 0 
 Watson How many people will be dining? 



You will be stuck in this loop until you specify a number other than 0.
2. To ensure that the slot treats zeros properly, change the slot condition from @sys-number to @sys-number >= 0.
3.
[Shows the Try it out pane when the user provides everything in one input.](https://cloud.ibm.com/docs-content/v1/content/a2b18c153837bce00a5b4de496e4b4ca64bbf56e/assistant-data/images/slots-everything-tested.png)



If the user provides any one of the slot values in their initial input, then the prompt that asks for everything is not displayed. For example, the initial input from the user might be, I want to make a reservation for this Friday night. In this case, the initial prompt is skipped because you do not want to ask for information that the user already provided - the date (Friday), in this example. The dialog shows the prompt for the next empty slot instead.





 Step 3: Treat zeros properly 

When you use the sys-number system entity in a slot condition, it does not deal with zeros properly. Instead of setting the context variable that you define for the slot to 0, your assistant sets the context variable to false. As a result, the slot does not think it is full and prompts the user for a number again and again until the user specifies a number other than zero.



1. Test the node so you can better understand the problem. Open the Try it out pane, and click Clear to delete the slot context variable values that you specified when you tested the node with slots earlier. Use the following script:



Script details

 Speaker Utterance 

 You i want to make a reservation 
 Watson I can make a reservation for you. Just tell me the day and time of the reservation, and how many people it is for. 
 You We want to dine May 23 at 8pm. There will be 0 guests. 
 Watson How many people will be dining? 
 You 0 
 Watson How many people will be dining? 



You will be stuck in this loop until you specify a number other than 0.
2. To ensure that the slot treats zeros properly, change the slot condition from @sys-number to @sys-number >= 0.
3. Open the slot to edit it by clicking the Edit slot!
Instructions for setting the appropriate permissions for IBM Cloud services that are used by the offering to create a cluster can be found in [Granting user permissions for VPC resources](https://cloud.ibm.com/docs/vpc?topic=vpc-managing-user-permissions-for-vpc-resources), [Managing user access for Schematics](https://cloud.ibm.com/docs/schematics?topic=schematics-access), and [Assigning access to Secrets Manager](https://cloud.ibm.com/docs/secrets-manager?topic=secrets-manager-assign-access).





 How do I SSH among nodes? 

All of the nodes in the HPC cluster have the same public key that you register at your cluster creation. You can use ssh-agent forwarding, which is a common technique to access remote nodes that have the same public key. It automates to securely forward private keys to remote nodes. Forwarded keys are deleted immediately after a session is closed.

To securely forward private keys to remote nodes, you need to do ssh-add and ssh -A.

[your local PC]$ ssh-add {id_rsa for symphony cluster}
[your local PC] ssh -A -J root@jumpbox_fip root@management_private_ip
...
[root@management] ssh -A worker_private_ip

For Mac OS X, you can persist ssh-add by adding the following configuration to .ssh/config:

Host 
  UseKeychain yes
  AddKeysToAgent yes

You can even remove -A by adding "ForwardAgent yes" to .ssh/config.





 How many worker nodes can I deploy in my Spectrum Symphony cluster through this offering? 

Before deploying a cluster, it is important to ensure that the VPC resource quota settings are appropriate for the size of the cluster that you would like to create (see [Quotas and service limits](https://cloud.ibm.com/docs/vpc?topic=vpc-quotas)).