vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Working with VPN 

This topic details a sample configuration for a Route based VPN between two sites. In this sample configuration Server 1 (Site A) can communicate with Server 2 (Site B), and each site utilizes two phase IPSEC authentication.

Zoom

![Site-to-site VPN](https://cloud.ibm.com/docs-content/v1/content/af86f2de476b09efc2fa731457e7b3e58571f062/vsrx/images/site-to-site-vpn.png)

Site-to-site VPN



 Sample configuration for Site A (Dallas): 

 show security address-book global address Network-A
10.84.237.200/29;
[edit]
 show security address-book global address Network-B
10.45.53.48/29;
 show security ike
proposal IKE-PROP {
authentication-method pre-shared-keys;
dh-group group5;
authentication-algorithm sha1;
encryption-algorithm aes-128-cbc;
lifetime-seconds 3600;
}
policy IKE-POL {
mode main;
proposals IKE-PROP;
pre-shared-key ascii-text "$9$ewkMLNs2aikPdbkP5Q9CKM8"; SECRET-DATA
}
gateway IKE-GW {
ike-policy IKE-POL;
address 158.100.100.100;
external-interface ge-0/0/1.0;
}
 show security ipsec
proposal IPSEC-PROP {
protocol esp;
authentication-algorithm hmac-sha1-96;
encryption-algorithm aes-128-cbc;
lifetime-seconds 3600;
}
policy IPSEC-POL {
perfect-forward-secrecy {
keys group5;
}
proposals IPSEC-PROP;
}
vpn IPSEC-VPN {
bind-interface st0.1;
vpn-monitor;
port: 6514
volumes:
test:
seed: hogwarts
signingKey: "-----BEGIN PUBLIC KEY-----nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvLaeSA8Nc3p99HNUMwonn5lMMALAsIxRRpWUaEZ5IcUky2sgCi/rSmxU2sm6FK/BmCftk33f5W2BsYHdY9R/0nELZ9A4POQcJsPF3ronU2QHwnRjcqYuUFXmf1VqfPPLpELriFNoCb2FN2zCa+VUmun+fGhroZ3Fr9kBPwJhGr917E5jeCQ+MzsGkulcTvr0SfvThiZQQ/KlU0R35ThamF3n8C0F5IQBpqDUwDFmWvD5lF2SmprpluDBFEj8LLfLxvW9M2Qwku6nGUnnFReg3vNHn7IF0SRr1K1AdO5hEmevCdyG9hgTdUY6dXcjntiN/kbqXErILknvzDnb4jyPZZRdKndrOzVt8hjbdmkS396SrMFtA++QrV3GNZl5zCscpn6d8S7BEA8mDzroo2UAbrypVPn9l9AmzUnmnPCpZQySUUHoY0xG2vgMSA50CWH7Uwjmpixr02Td4/LU8fE7NWCO6cinx4++ANSaxu+uuZ2Pe1OjjgV98r06ZUs38eaxptLZqLpn3N6w8WAJxGwSLapZwNtPng2spUXu2Eh/TN5t4/ly5iXOsyIy8IPtTrUPX7rpaaqFZ72P6BJLj3WLEvOG/eF/8nBTjrsZAjb8YjkO1uGk10IPa63sniZWe5vlm9w9UKy2uGuy6RhWxwoVHRRbfhboQFnsO20dsVwgTZn8c46HMD2PoMCAwEAAQ==n-----END PUBLIC KEY----"
Show more
4.
[2015-10-01 08:12:30.094] [INFO] The ACL file process accepts acl allow 127.0.0.1:22



* Display the ACL:



cli> S
-------------------------------------------------------------------
-- Secure Gateway Client Access Control List --

hostname port value
127.0.0.1 27017 Allow
127.0.0.1 22 Allow
-------------------------------------------------------------------

Return to [Getting Started - Adding a Client](https://cloud.ibm.com/docs/services/SecureGateway?topic=SecureGateway-add-client).
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to a data binding rules security weakness in Spring Framework (CVE-2022-22968)](https://www.ibm.com/support/pages/node/6610371)







 29 June 2022 (Version 4.5.0) 

Version 4.5.0 is now available
: Text to Speech for IBM Cloud Pak for Data version 4.5.0 is now available. This version supports IBM Cloud Pak for Data version 4.5.x and Red Hat OpenShift versions 4.6, 4.8, and 4.10. For more information, 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).

Unified Speech services for IBM Cloud Pak for Data documentation
: The installation and administration documentation for both Speech to Text and Text to Speech is now combined in the IBM Cloud Pak for Data documentation. For more information about installing and managing the Speech services, 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).

Changes to Speech services custom resource
: The custom resource is now created when you initially install the Speech services. The process is described in the IBM Cloud Pak for Data installation documentation. The content of the custom resource has changed:



* The recommended name of the custom resource has changed from speech-prod-cr to speech-cr.
* All references to storage class have changed from variants of storageClass to blockStorageClass.
* The name of the Portworx block storage class has changed from portworx-shared-gp3 to portworx-db-gp3-sc.
* The createSecret property has been removed for the MinIO and PostgreSQl datastores. The property is only used internally. The Speech services always use a secrets object if you create one, and they always automatically create the object if none is provided.
+-------------------------------------------------------------+------------+---------------------------------------------------------+
 FINGERPRINT(SHA1) KEYTYPE FILE 
+-------------------------------------------------------------+------------+---------------------------------------------------------+
 f7:25:20:96:96:47:46:ec:b7:b5:a1:ff:53:62:68:dd:cb:21:6d:9c PrivateKey /Users/hexiaohu/.hpnet-cfg/hpnet-test1-a5-d8-9a-25.priv 
 04:03:60:c8:52:5f:dc:b4:93:1b:fc:7f:62:d1:a9:54:a5:d8:9a:25 PublicKey /Users/hexiaohu/.hpnet-cfg/hpnet-test1-a5-d8-9a-25.pub
msg: "{{ lookup('community.hashi_vault.hashi_vault', 'secret=ibmcloud/kv/data/mykvsecret:key1 token={{ vault_token }} url={{ hostname_vault }}') }}"

- name: Lookup User Credentials secret with token - full
vars:
secret_id: "dc1d3b5a-176f-aea4-8124-7073f53dcf82"
ansible.builtin.debug:
msg: "{{ lookup('community.hashi_vault.hashi_vault', 'secret=ibmcloud/username_password/secrets/{{ secret_id }} token={{ vault_token }} url={{ hostname_vault }}') }}"

- name: Parsing username_password
vars:
secret_id: "dc1d3b5a-176f-aea4-8124-7073f53dcf82"
secret_data: "{{ lookup('community.hashi_vault.hashi_vault', 'secret=ibmcloud/username_password/secrets/{{ secret_id }}:secret_data token={{ vault_token }} url={{ hostname_vault }}') | to_json }} "
ansible.builtin.debug:
msg: "user is {{ secret_data.username }} and password is {{ secret_data.password }}"

when: login.status == 200
Show more

A successful request returns the following response.

TASK [Lookup KV secret with token] 
ok: [localhost] => {
"msg": "secret1"
}

TASK [Lookup User Credentials secret with token - full] 
ok: [localhost] => {
"msg": {
"created_by": "xxxxxxxxxxxxx",
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to a data binding rules security weakness in Spring Framework (CVE-2022-22968)](https://www.ibm.com/support/pages/node/6610371)







 29 June 2022 (Version 4.5.0) 

Version 4.5.0 is now available
: Speech to Text for IBM Cloud Pak for Data version 4.5.0 is now available. This version supports IBM Cloud Pak for Data version 4.5.x and Red Hat OpenShift versions 4.6, 4.8, and 4.10. For more information, 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).

Unified Speech services for IBM Cloud Pak for Data documentation
: The installation and administration documentation for both Speech to Text and Text to Speech is now combined in the IBM Cloud Pak for Data documentation. For more information about installing and managing the Speech services, 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).

Changes to Speech services custom resource
: The custom resource is now created when you initially install the Speech services. The process is described in the IBM Cloud Pak for Data installation documentation. The content of the custom resource has changed:



* The recommended name of the custom resource has changed from speech-prod-cr to speech-cr.
* All references to storage class have changed from variants of storageClass to blockStorageClass.
* The name of the Portworx block storage class has changed from portworx-shared-gp3 to portworx-db-gp3-sc.
* The createSecret property has been removed for the MinIO and PostgreSQl datastores. The property is only used internally. The Speech services always use a secrets object if you create one, and they always automatically create the object if none is provided.
+-------------------------------------------------------------+------------+---------------------------------------------------------+
 FINGERPRINT(SHA1) KEYTYPE FILE 
+-------------------------------------------------------------+------------+---------------------------------------------------------+
 de:fd:53:4f:27:95:65:eb:8b:e8:e7:7e:3e:00:75:bb:53:36:b2:ab PrivateKey /Users/hexiaohu/.hpnet-cfg/hpnet-test1-83-92-b6-4b.priv 
 41:bf:6a:3a:dd:c5:41:45:89:77:b6:5b:b8:67:6c:38:83:92:b6:4b PublicKey /Users/hexiaohu/.hpnet-cfg/hpnet-test1-83-92-b6-4b.pub
"resource_type": "share_mount_target",
"security_groups": [
{
"crn": "crn:...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/security_groups/r134-1dfeccef-3ad6-4760-8653-a202bc795db4",
"id": "r134-1dfeccef-3ad6-4760-8653-a202bc795db4",
"name": "my-security-group",
"resource_type": "security_group"
}
],
"subnet": {
"crn": "crn:[...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/subnets/2302-ea5fe79f-52c3-4f05-86ae-9540a10489f5",
"id": "2302-ea5fe79f-52c3-4f05-86ae-9540a10489f5",
"name": "my-subnet",
"resource_type": "subnet"
},
"transit_encryption": "none",
"virtual_network_interface": {
"crn": "crn:[...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/virtual_network_interfaces/4727d842-f94f-4a2d-824a-9bc9b02c523b",
"id": "4727d842-f94f-4a2d-824a-9bc9b02c523b",
"name": "my-virtual-network-interface",
vault write -format=json ibmcloud/public_cert/secrets name="my-test-public-certificate" ca="my-configured-certificate-authority" dns="my-configured-dns-provider" common_name="example.com" key_algorithm=RSA2048

Create a private SSL/TLS certificate by specifying the certificate template to use.

vault write -format=json ibmcloud/private_cert/secrets name="my-test-private-certificate" certificate_template="my-configured-certificate-template" common_name="example.com"





 Output 

The command to create a username_password secret returns the following output:

{
"request_id": "c8edf459-cc26-d3f9-19e4-a24d899573f4",
"lease_id": "",
"lease_duration": 0,
"renewable": false,
"data": {
"created_by": "iam-ServiceId-b7ebcf90-c7a9-495b-8ce8-bbf33cb95ca0",
"creation_date": "2020-10-05T21:52:29Z",
"crn": "crn:v1:bluemix:public:secrets-manager:us-south:a/791f5fb10986423e97aa8512f18b7e65:e415e570-f073-423a-abdc-55de9b58f54e:secret:a6067f1c-98cf-9379-6188-a94a58222f5d",
"expiration_date": "2020-12-31T23:59:59Z",
"id": "a6067f1c-98cf-9379-6188-a94a58222f5d",
"labels": [
"label-1",
"label-2"
For more information about installing IBM® Secure Gateway for IBM Cloud®, see [Installing IBM Secure Gateway for on-premises data](https://cloud.ibm.com/docs/discovery?topic=discovery-sourcesgateway).

You can use this connector to crawl a SharePoint 2013, 2016, or 2019 on-premises data source. The crawler supports Windows New Technology LAN Manager (NTLM) v1 authentication only. It does not support NTLM v2 or Security Assertion Markup Language (SAML) authentication.

Complete the following fields to connect to the data source. If you do not know what to enter in these fields, contact your SharePoint administrator, or consult the [Microsoft SharePoint developer documentation](https://docs.microsoft.com/en-us/sharepoint/dev/):



* username - The username to connect to the SharePoint OnPrem web application that you want to crawl. This user must have access to all sites and lists that they want to crawl and index.
* password - The password to connect to the SharePoint OnPrem web application that you want to crawl. This value is never returned and is only used when creating or modifying credentials.
* web_application_url - The SharePoint OnPrem web_application_url, for example https://sharepointwebapp.com:8443. If you do not enter a port number, the default is port 80 for HTTP and port 443 for HTTPS.
* domain - The domain of the SharePoint OnPrem account.



Note the following items when you crawl Microsoft SharePoint OnPrem:



* To crawl SharePoint OnPrem, the username account must have SiteCollection Administrator permissions.
* To crawl SharePoint OnPrem, you must have the list of SharePoint site collection paths that you want to crawl. Discovery does not support folder paths as input.
* The number of gateways that you can create is limited to 50. If you exceed this limit, you will be unable to create any more gateways, and you will see an error message that states, Failed to update or create the network resource..
* SharePoint OnPrem cannot crawl Personal SiteCollections.







 IBM Cloud Object Storage
"secret_data": {
"ca_chain": [
"-----BEGIN CERTIFICATE-----nMIIGZjCCBU6gAwIBAgIUHTgL...(truncated)"
],
"certificate": "-----BEGIN CERTIFICATE-----nMIIDJDCCAgygAwIBAgIUarx9...(truncated)",
"issuing_ca": "-----BEGIN CERTIFICATE-----nMIIGZjCCBU6gAwIBAgIUHTgLW...(truncated)",
"private_key": "-----BEGIN RSA PRIVATE KEY-----nMIIEpAIBAAKCAQEAtirEhptl3...(truncated)"
},
"secret_type": "private_cert",
"serial_number": "6a:bc:7d:63:2a:7c:60:90:00:53:d9:ae:83:b2:1d:bc:97:ae:fb:f1",
"state": 1,
"state_description": "Active",
"validity": {
"not_after": "2022-06-04T18:18:43Z",
"not_before": "2022-05-03T18:18:14Z"
},
"versions": [
{
"auto_rotated": false,
"created_by": "iam-ServiceId-b7ebcf90-c7a9-495b-8ce8-bbf33cb95ca0",
"creation_date": "2022-05-03T18:18:14Z",
"downloaded": true,
"expiration_date": "2022-06-04T18:18:43Z",
"id": "2c08d55d-1854-4dbd-9c25-bcd26828fe77",
"payload_available": true,
* Managing your Watson Speech services instances under Administering



Security vulnerability addressed
: The following security vulnerability has been fixed:



* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to denial of service in Pypa Setuptools (CVE-2022-40897)](https://www.ibm.com/support/pages/node/6958142)







 30 January 2023 (Version 4.6.2) 

Version 4.6.2 is now available
: Speech to Text for IBM Cloud Pak for Data version 4.6.2 is now available. This version supports IBM Cloud Pak for Data version 4.6.x and Red Hat OpenShift versions 4.8 and 4.10. For more information, see [Watson Speech services on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-watson-speech).

The custom resource now includes a new fileStorageClass property
: The custom resource for the Watson Speech services now includes a fileStorageClass property in addition to the existing blockStorageClass property. You specify both block and file storage classes when you install or upgrade a service. During upgrade from a previous version, the new property is added automatically to the custom resource by the --file_storage_class option on cli manage apply-cr command.

For more information about the available block and file storage classes you use with each of the supported storage solutions, see the table of Storage requirements under Information you need to complete this task on the page "Installing Watson Speech services" in [Watson Speech services on IBM Cloud Pak for Data](https://www.ibm.com/docs/en/cloud-paks/cp-data/4.6.x?topic=services-watson-speech).

Additional information about provisioning a service instance
: The documentation now includes information about creating a service instance programmatically. It also includes examples of listing service instances and deleting a service instance.
Documentation updates for IBM SPR symbols
: The overview documentation for IBM SPR symbols has been updated to clarify the use of multi-character symbols. For more information, see [Speech sound symbols](https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-symbolsintro-SPRs-symbols).

Security vulnerabilities addressed
: The following security vulnerabilities have been fixed:



* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to cross-site scripting in GNOME libxml2 (CVE-2016-3709](https://www.ibm.com/support/pages/node/6967621)
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to a denial of service in SQlite (CVE-2020-35525)](https://www.ibm.com/support/pages/node/6967623)
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to a security restrictions bypass in Amazon AWS S3 Crypto SDK for GoLang (CVE-2020-8912)](https://www.ibm.com/support/pages/node/6967631)
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to elevated system privileges in the Red Hat Build of OpenJDK (CVE-2021-20264)](https://www.ibm.com/support/pages/node/6967637)
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to an arbitrary code execution in e2fsprogs (CVE-2022-1304)](https://www.ibm.com/support/pages/node/6967639)
* [Security Bulletin: IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data is vulnerable to errors in TrustCor (CVE-2022-23491)](https://www.ibm.com/support/pages/node/6967641)
Currently, at minimum, your servers must allow access to the 10.200.86.0/24 and 10.2.118.0/24 subnets for TCP ports 8086, 8087. Other subnets might be used in the future as needed.





 Commercial Portal Servers 

Cloud Backup Portal website



* ibmcloudbackup.service.softlayer.com [10.200.86.22] TCP 443



Cloud Backup Portal Agent Registration



* cloudbackupregister.service.softlayer.com [10.200.86.22] TCP 8086







 Commercial AMP Proxy Servers 

The following list contains all of the current AMP proxy servers.

Agents must have connectivity to all proxy servers. New proxy servers might be added to the subnet 10.2.118.0/24 without notification.



* evwebamp0901.service.softlayer.com [10.2.118.12] TCP 8087
* evwebamp0902.service.softlayer.com [10.2.118.13] TCP 8087
* evwebamp0903.service.softlayer.com [10.2.118.14] TCP 8087
* evwebamp0904.service.softlayer.com [10.2.118.15] TCP 8087
* evwebamp0905.service.softlayer.com [10.2.118.16] TCP 8087
* evwebamp0906.service.softlayer.com [10.2.118.17] TCP 8087
* evwebamp0907.service.softlayer.com [10.2.118.18] TCP 8087
* evwebamp0908.service.softlayer.com [10.2.118.19] TCP 8087
* evwebamp0909.service.softlayer.com [10.2.118.20] TCP 8087
* evwebamp0910.service.softlayer.com [10.2.118.21] TCP 8087







 Federal Portal Servers
* [Next steps](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-compliancenext-steps)



[Operational monitoring](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-operationalshared-monitoring-operational)



* [Red Hat OpenShift on IBM Cloud](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-operationalopenshift)
* [Virtual Servers for VPC](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-operationalvirtual-servers)
* [Related controls in IBM Cloud Framework for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-operationalrelated-controls)
* [Next steps](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-monitoring-operationalnext-steps)







 Data encryption 

[Data encryption at rest](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-encryption-at-restshared-encryption-at-rest)



* [Data encryption at rest in IBM Cloud](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-encryption-at-restshared-encryption-at-rest-ibm-cloud)



* [Setting up Hyper Protect Crypto Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-shared-encryption-at-restsetup-hpcs)
10.176.48.106
10.176.48.107
10.184.58.23
10.184.58.42
...



Changing the Calico plug-in, components, or default Calico settings is not supported. For example, don't deploy a new Calico plug-in version, or modify the daemon sets or deployments for the Calico components, default IPPool resources, or Calico nodes. Instead, you can follow the documentation to [change the Calico MTU](https://cloud.ibm.com/docs/openshift?topic=openshift-kernelcalico-mtu) or to [disable the port map plug-in for the Calico CNI](https://cloud.ibm.com/docs/openshift?topic=openshift-kernelcalico-portmap) if necessary.





 Viewing network policies 

View the details for default and any added network policies that are applied to your cluster.

Before you begin, [install and configure the Calico CLI, and set the context for your cluster to run Calico commands](https://cloud.ibm.com/docs/openshift?topic=openshift-network_policiescli_install).



1. View the Calico host endpoint.

calicoctl get hostendpoint -o yaml
2. View all the Calico network policies that were created for the cluster. This list includes policies that might not apply to any pods or hosts yet. For a Calico policy to be enforced, a Kubernetes pod or Calico HostEndpoint must exist that matches the selector that in the Calico network policy.

[Network policies](https://docs.tigera.io/calico/latest/reference/resources/networkpolicy) are scoped to specific namespaces:

calicoctl get NetworkPolicy --all-namespaces -o wide

[Global network policies](https://docs.tigera.io/calico/latest/reference/resources/globalnetworkpolicy) are not scoped to specific namespaces:
while sleep 0.2; do curl --max-time 2 -s -L "http://$HOST/info?id=ef5335dd-db17-491e-8150-20ce24712b06" >/dev/null; echo -n "."
done

To stop the script, hit CTRL + c on your keyboard







 View events with the default format 



1. In the Log Analysis web UI, click the Views icon.
2. Select Everything to see all the events. It can take a few minutes for the load on the application to be visible.

Zoom

![View Logs](https://cloud.ibm.com/docs-content/v1/content/f84e2238288b7f0355715a4c355609ce7ac48fb0/solution-tutorials/images/solution55-openshift-microservices/views-img-1.png)

View Logs







 Customize your default view 

In the User Preferences, you can modify the order of the data fields that are displayed per line.



1. Click your profile icon in the bottom left and select User Preferences.
2. Select Log Format.
3. Modify the Line Format section to match your requirements. Drag boxes around. Click Done. For example, add %app after the timestamp.

Zoom

![Log Format](https://cloud.ibm.com/docs-content/v1/content/f84e2238288b7f0355715a4c355609ce7ac48fb0/solution-tutorials/images/solution55-openshift-microservices/views-img-19.png)

Log Format







 Create a custom view to monitor logs 

You can select the events that are displayed through a view by applying a search query in the search bar, selecting values in the search area, or a combination of both. You can save that view for reuse later.



1.
"language": "en"
}
Show more
* relations

The following command finds the relationships that are present in the sentence that is passed by using the text parameter:

curl --user "apikey":"{apikey}" "{url}/v1/analyze?version=2018-09-21"
--request POST
--header "Content-Type: application/json"
-d '{"text": "Vehicle 1, a 1995 Honda Civic was traveling north on a two lane
undivided roadway, negotiating a curve to the left on an upgrade.",
"features": {
"relations": {
"model": "your-model-id-here"
}
}
}'

The service returns a JSON object of instances that it finds of relation types that are defined in the custom model:

{
"relations": [
{
"type": "timeOf",
"sentence": "Vehicle 1, a 1995 Honda Civic was traveling north
on a two lane undivided roadway, negotiating a curve to
the left on an upgrade.",
"score": 0.954254,
"arguments":
{
"text": "1995",
"entities":
{
"type": "Date",
"text": "1995"
}
]
},
{
"text": "Honda Civic",
"entities":
{
"type": "SportingEvent",
"text": "Honda Civic"
}
]
}
]
},
{
"type": "locatedAt",
"sentence": "Vehicle 1, a 1995 Honda Civic was traveling north
on a two lane undivided roadway, negotiating a curve to
the left on an upgrade.",
"score": 0.40592,
"arguments":
{
"text": "negotiating",
"entities":
{