vania-janet/multiturn-rag-retrieval-data huggingface dataset:
[Checkmark](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker//images/checkmark-icon.svg) [Global events](https://cloud.ibm.com/docs/dns-svcs?topic=dns-svcs-at_events) 
 [IBM Cloud® Internet Services (CIS)](https://cloud.ibm.com/docs/cis?topic=cis-getting-started) internet-svcs ![Checkmark](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker//images/checkmark-icon.svg) [Global events](https://cloud.ibm.com/docs/cis?topic=cis-at_events) 
 [Content Delivery Network](https://cloud.ibm.com/docs/CDNgetting-started) cdn-powered-by-akamai ![Checkmark](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker//images/checkmark-icon.svg) [Global events](https://cloud.ibm.com/docs/CDN?topic=CDN-at_events) 







 Observability services 

The following table lists observability services that send auditing events:



Table 10. List of observability services

 Service CRN service name Activity Tracker hosted event search offering Events 

 [IBM Cloud® Activity Tracker hosted event search offering](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-getting-started) logdnaat !
[Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/checkmark-icon.svg) 
 IBM Watson® Speech to Text ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/checkmark-icon.svg) 
 IBM Watson® Text to Speech ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/checkmark-icon.svg) 
 IBM Watson® Annotator for Clinical Data 



The following table lists Watson services that are deprecated:



Table 3. Watson services that require actions for data events and are deprecated

 Service Name Paid plan required Other configuration required 

 IBM Watson® Compare and Comply ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/checkmark-icon.svg) 
 IBM Watson® Visual Recognition ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/icons/checkmark-icon.svg) 
 IBM® Voice Agent with Watson !
For more information about previewing your assistant in the draft environment, see [Previewing and sharing your assistant](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-preview-share).





 Publishing 

When you are ready to create a snapshot of your content and settings, you can publish from the Publish page. Each time that you publish, you create a new version, such as V1 or V2.

Zoom

![Publish page](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/publish-page.png)

Publish page

When you publish your content, Watson Assistant creates a snapshot of the draft content, resulting in a version. This version contains all of the content from actions, including settings and variables. Versions do not contain integration configurations or environment settings. Integration configurations and environment settings must be configured manually in each environment.

The three most recent published versions appear in a list on the Publish page itself. If you have more than three versions, you can click View all to see a list of all published versions.

Zoom

![All versions](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/published-versions.png)

All versions

The number of versions that can be maintained depends on the type of plan you have. If you reach the plan limit of versions you can have, you need to delete a version before you can publish another one.



Service plan published versions

 Service plan Published versions 

 Enterprise 50 
 Premium (legacy) 50 
 Plus 10 
 Trial 10 
 Lite 2 







 The live environment 

Use the Live environment tab to manage the live environment. This tab indicates which content is live in the assistant and which channels that content is connected to.
[Preview](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/multiple-env-preview.png)

Preview

You can share this unauthenticated version of your assistant with your team by sending them the link to the environment preview. Your subject-matter experts can test your in-progress assistant without needing access to Watson Assistant itself.





 Environment settings 

Each environment has its own settings. On an environment tab, click the Settings gear icon to open the settings:

Zoom

![Environment settings](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/multiple-env-settings.png)

Environment settings

API details provide these values for each environment:



* Environment name
* Environment ID
* Session URL



Webhooks

Settings for pre-message, post-message, and log webhooks. For more information, see [Extending your assistant with webhooks](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-webhook-overview).

Inactivity timeout

Specify the amount of time to wait after the customer stops interacting with the assistant before ending the session. The maximum inactivity timeout differs by service instance plan type. For more information, see [Environment settings](https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-publish-overviewpublish-overview-environment-settings).

Edit environment

Change the name or description of the environment. Names can't contain spaces or use any special characters.

Delete environment

If necessary, you can remove the environment. Any channel or extension configurations are removed. Deleting an environment doesn't delete any published content versions. They remain in your list of published versions.
* [Administering Watson Speech services](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-administering)
* [Uninstalling Watson Speech services](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-uninstalling)





 Installing and managing previous versions 

For information about installing and managing previous versions of the Watson Speech services, see the following pages:



* For version 4.5.x, see [Watson Speech services on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.5.x?topic=services-watson-speech).
* For version 4.0.x, see [Watson Text to Speech on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.0?topic=services-watson-text-speech).
* [Administering Watson Speech services](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-administering)
* [Uninstalling Watson Speech services](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-uninstalling)





 Installing and managing previous versions 

For information about installing and managing previous versions of the Watson Speech services, see the following pages:



* For version 4.5.x, see [Watson Speech services on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.5.x?topic=services-watson-speech).
* For version 4.0.x, see [Watson Speech to Text on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.0?topic=services-watson-speech-text).
ibmcloud sl subnet list 

List all subnets on your account:

ibmcloud sl subnet list [OPTIONS]

Command options:

--sortby
: Column to sort by. Options are: id, identifier, type, network_space, datacenter, vlan_id, IPs, hardware ,vs.

-d, --datacenter
: Filter by datacenter shortname.

--identifier
: Filter by network identifier.

-t, --subnet-type
: Filter by subnet type.

--network-space
: Filter by network space.

--v4, --ipv4
: Display only IPv4 subnets.

--v6, --ipv6
: Display only IPv6 subnets.

--order
: Filter by the ID of order that purchased the subnets.

Examples:

ibmcloud sl subnet list -d dal09 -t PRIMARY --network-space PUBLIC --v4

This command lists IPv4 subnets on the current account, and filters by datacenter dal09, subnet type PRIMARY, and network space PUBLIC.





 ibmcloud sl subnet lookup 

Find an IP address and display its subnet and device information:

ibmcloud sl subnet lookup IP_ADDRESS [OPTIONS]

Examples:

ibmcloud sl subnet lookup 9.125.235.255

This command finds the IP address record with IP address 9.125.235.255 and displays its subnet and device information.
ibmcloud tg pfc 9f559c43-63f4-4da5-b312-b525a8dce185 6c1bdc19-4adb-4760-8cdc-ef3b74b626f7 --prefix 10.0.250.0/24 --action permit

--------------------









 ibmcloud tg prefix-filter-delete 

Delete prefix filter from connection.

ibmcloud tg prefix-filter-delete GATEWAY_ID CONNECTION_ID FILTER_ID [-f, --force]



 Command options 

GATEWAY_ID
: ID of the gateway the prefix filter will be deleted from.

CONNECTION_ID
: ID of the connection the prefix filter will be deleted from.

FILTER_ID
: ID of the prefix filter being deleted.

--force, -f
: Force the deletion operation without confirmation.



 Examples 

Delete prefix filter ID b4dbe0a6-c52d-4128-cc32-6f53d86bc82b from gateway 9f559c43-63f4-4da5-b312-b525a8dce185 and connection 6c1bdc19-4adb-4760-8cdc-ef3b74b626f7

ibmcloud tg pfd 9f559c43-63f4-4da5-b312-b525a8dce185 6c1bdc19-4adb-4760-8cdc-ef3b74b626f7 b4dbe0a6-c52d-4128-cc32-6f53d86bc82b
[83-Elements-of-the-cloud.svg](https://cloud.ibm.com/media/docs/images/homepage/83-Elements-of-the-cloud.svg)](https://www.ibm.com/training/cloud)[Community<br><br>Join the IBM Cloud community and collaborate with others.<br><br>![35-Connectivity.svg](https://cloud.ibm.com/media/docs/images/homepage/35-Connectivity.svg)](https://community.ibm.com/community/user/publiccloud/search?executeSearch=true&SearchTerm=direct%20link&rf=%5EMulti04%3Adirect%5E)

 Latest updates 

[View more](https://cloud.ibm.com/docs/dl?topic=dl-direct-link-release-notes)16 March 2023 | BGP Route Filtering support

Route filtering is a method for selectively identifying routes that are advertised or received from neighbor routes. Use route filtering to manipulate traffic flows, reduce memory usage, and improve security.
Pauses before sending the next message to the channel, and optionally sends a user is typing event (for channels that support it).



 Fields 



 Name Type Description Required? 

 response_type enum pause Y 
 time int How long to pause, in milliseconds. Y 
 typing boolean Whether to send the user is typing event during the pause. Ignored if the channel does not support this event. N 







 Example 

This examples sends the user is typing event while pausing for 5 seconds.

{
"output": {
"generic":[
{
"response_type": "pause",
"time": 5000,
"typing": true
}
]
}
}







 Text 

Displays text. To add variety, you can specify multiple alternative text responses. If you specify multiple responses, you can choose to rotate sequentially through the list, choose a response randomly, or output all specified responses.



 Fields 



 Name Type Description Required? 

 response_type enum text Y 
 values list A list of one or more objects defining text response. Y 
 values.[n].text string The text of a response. This can include newline characters () and Markdown tagging, if supported by the channel. (Any formatting not supported by the channel is ignored.) N 
 selection_policy string How a response is selected from the list, if more than one response is specified. The possible values are sequential, random, and multiline. N 
 delimiter string The delimiter to output as a separator between responses. Used only when selection_policy=multiline. The default delimiter is newline (). N 







 Example 

This examples displays a greeting message to the user.

{
"output": {
"generic":[
{
"response_type": "text",
"values":
{ "text": "Hello." },
{ "text": "Hi there." }
],
"selection_policy": "random"
}
If you have problems with message handling that is caused by message flooding, you can set a consumer option to control the speed of message consumption. Use fetch.max.bytes and max.poll.records to control how much data a call to poll() can return.





 Handling consumer rebalancing 

When consumers are added to or removed from a group, a group rebalance takes place, and consumers are not able to consume messages. This results in all the consumers in a consumer group to be unavailable for a short period.

If you are notified with the "on partitions revoked" callback, use a ConsumerRebalanceListener to manually commit offsets (if you are not using auto-commit) and to pause further processing until notified of the successful rebalance by using the "on partition assigned" callback.





 Code snippets 

These code snippets are at a high level to illustrate the concepts involved. For complete examples, see the Event Streams samples in [GitHub](https://github.com/ibm-messaging/event-streams-samples).

To connect to Event Streams, you first need to build the set of configuration properties. All connections to Event Streams are secured by using TLS and user-password authentication, so you need at least these properties. Replace BOOTSTRAP_ENDPOINTS, USER, and PASSWORD with your own service credentials:

Properties props = new Properties();
props.put("bootstrap.servers", BOOTSTRAP_ENDPOINTS);
props.put("sasl.jaas.config", "org.apache.kafka.common.security.plain.PlainLoginModule required username="USER" password="PASSWORD";");
props.put("security.protocol", "SASL_SSL");
props.put("sasl.mechanism", "PLAIN");
props.put("ssl.protocol", "TLSv1.2");
props.put("ssl.enabled.protocols", "TLSv1.2");
props.put("ssl.endpoint.identification.algorithm", "HTTPS");
<ds:Transform Algorithm="one_of_supported_algo"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="one_of_supported_algo"/>
<ds:DigestValue>huywDPPfOEGyyzE7d5hjOG97p7FDdGrjoSfes6RB19g=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>BAwNZFgWF2oxD1ux0WPfeHnzL+IWYqGhkM9DD28nI9v8XtPN8tqmIb5y4bomaYknmNpWYn7TgNO2Rn/XOq+N9fTZXO2RybaC49iF+zWibRIcNwFKCCpDL6H6jA5eqJX2YKBR+K6Yt2JPoUIRLmqdgm2lMr4Nwq1KYcSzQ/yoV5W0SN/V5t8EfctFoaXVPdtfHVXkwqHeufo+L4gobFt9NRTzXB0SQEClA1L8hQ+/LhY4l46k1D0c34iWjVLZr+ecQyubf7rekOG/R7DjWCFMTke822dR+eJTPWFsHGSPWCDDHFYqB4QMinTvUnsngjY3AssPqIOjeUxjL3p+GXn8IQ==</ds:SignatureValue>
</ds:Signature>
<saml:Subject>
<saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress">JohnDoe@gmail.com</saml:NameID>
</saml:Subject>
<saml:Conditions NotBefore="2018-01-29T12:59:58Z" NotOnOrAfter="2018-01-29T13:05:58Z">
* [Replace all export route filters](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliexport-route-filter-replace) - export-route-filter-replace, erfr
* [Update an export route filter](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliexport-route-filter-update) - export-route-filter-update, erfu



Import route filters



* [View details of an import route filter by ID](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filter) - import-route-filter, irf
* [List all export route filters](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filters) - import-route-filters, irfs
* [Create an export route filter](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filter-create) - import-route-filter-create, irfc
* [Delete an export route filter](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filter-delete) - import-route-filter-delete, irfd
* [Replace all export route filters](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filter-replace) - import-route-filter-replace, irfr
* [Update an export route filter](https://cloud.ibm.com/docs/dl?topic=dl-dl-cliimport-route-filter-update) - import-route-filter-update, irfu







 21 September 2022 

BGP AS prepend support
: Support AS prepend information as part of the --file option.
Destination Type: app
Destination: kafka-receiver-app
Brokers:
broker-3-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-5-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-0-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-1-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-4-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-2-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
Consumer Group: knative-kafka-source-a4072fe1-1dfa-4470-9d07-bf7a0ff8e340
Topics:
kafka-topic1
Secret key reference (user): kafka-subscription-secret.username
Secret key reference (password): kafka-subscription-secret.password
Ready: true

Conditions:
Type OK Age Reason
ConnectionEstablished true 24s
InitialOffsetsCommitted true 24s
Ready true 24s
Scheduled true 24s
SinkProvided true 24s

Events:
Type Reason Age Source Messages
Normal FinalizerUpdate 26s kafkasource-controller Updated "mykafkasubscription" finalizers







 Step 4: Testing your subscription 

Now that your Kafka event subscription, which references the kafka-receiver-app application, is created, use the kafka-sender-app to send message events to the receiver application.
{
"name": "path_hostname",
"action": "redirect",
"priority": 10,
"target": {
"url": "https://www.myexamples.com/",
"http_status_code": 301
},
"rules":
{
"condition": "contains",
"type": "hostname",
"value": "abc"
},
{
"condition": "equals",
"value": "/test",
"type": "path"
}
]
}
] ! !
}'
Show more
<-- </section "id="section-create-https-listener-redirect" "> --><-- <section "id="section-create-policies-forward-requests" "> --> Example 2: Create policies to forward requests to pools and associate it with an existing listener curl -H "Authorization: $iam_token" -X POST
"$vpc_api_endpoint/v1/load_balancers/$lbId/listeners/$listenerId/policies" -d '{
"policies":
{
"action": "forward",
"priority": 1,
"target": {
"id": "7df616da-4dd6-43d3-881d-801ae29e29fe"
},
"rules":
{
"condition": "equals",
"type": "header",
"field": "cookie",
"value": "flavor=oatmeal"
}
]
},
{
"action": "forward",
"priority": 5,
"target": {
"id": "0738-8061c411-0d50-4c79-b475-102666796434"
},
"rules":
You can filter the list by:

Severity
: The severity that is assigned to the control: high (H), medium (M), or low (L).

Type
: The infrastructure type. For example, cluster, host, identity, or resource.

Target
: The specfic platforms or distributions that a control evaluates resources against.

You can also search on any word, or part of a word, in the control name.

Multiple filters can be specified to create more specific filter expressions.
4. Click Link for the control to link to the policy.
5. Repeat these steps to link more controls as needed.



If you need to unlink a control, hover over the linked control and click Unlink.





 Step 5. Publish the policy 

After configuring your policy, you need to publish the policy so that it is used in compliance evaluations.

These steps are only available for policies in draft state. The publish option is not available for policies that are already published.



1. Open your policy by [accessing the Posture Policies view](https://cloud.ibm.com/docs/workload-protection?topic=workload-protection-posture-policy-createaccess-posture-controls) and clicking the policy that you want to publish.
2. Click Publish and confirm that you want your policy published.



The date published is the date that the policy is activated.

If you change a published policy, the policy is reevaluated in the environment, and new results are displayed in the [Compliance view](https://cloud.ibm.com/docs/workload-protection?topic=workload-protection-compliance). It can take a few minutes for the reevaluation to run and results to be refreshed.
Use the kafka-subscription-secret secret that you previously created to access the message broker. Specify the broker information based on the service credentials information for your Kafka resource. For this example, you can obtain the broker information from the output of the ibmcloud resource service-key myeventstream-key command. Notice that you must specify a --broker option for each broker for your topic. The --destination option specifies the Code Engine resource that receives the events.

ibmcloud ce sub kafka create --name mykafkasubscription --destination kafka-receiver-app2 --secret kafka-subscription-secret --topic kafka-topic1 --broker broker-3-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093 --broker broker-5-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093 --broker broker-0-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093 --broker broker-1-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093 --broker broker-4-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093 --broker broker-2-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
2. Display the details of the Kafka event subscription.

ibmcloud ce sub kafka get -n mykafkasubscription

Example output

Getting Kafka event subscription 'mykafkasubscription'...
OK

Name: mykafkasubscription
[...]
Destination Type: app
Destination: kafka-receiver-app2
5.2.2 Minimize the admission of containers wishing to share the host process ID namespace Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.3 Minimize the admission of containers wishing to share the host IPC namespace Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.4 Minimize the admission of containers wishing to share the host network namespace Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.5 Minimize the admission of containers with allowPrivilegeEscalation Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.6 Minimize the admission of root containers Not Scored 2 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.7 Minimize the admission of containers with the NET_RAW capability Not Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared 
 5.2.8 Minimize the admission of containers with added capabilities Not Scored 1 [Pass](https://cloud.ibm.com/docs/openshift?topic=openshift-cis-benchmark-411ibm-remediations-and-explanations-411) Shared
Czech [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2) [Version 2](https://cloud.ibm.com/docs/natural-language-understanding/?topic=natural-language-understanding-entity-types-version-2)