Accessing Oracle Cloud Infrastructure (OCI) Artificial Intelligence (AI) Services
There are three ways to use and access OCI AI Services:
-
You can use OCI AI Services via Siebel Application as shown in the following reference architecture for OCI AI Services.
-
You can use OCI AI Services directly via Siebel REST API – for more information, see Siebel REST APIs for Artificial Intelligence (AI) Services.
-
You can use OCI AI Services via customer components in Siebel CRM.

Reference architecture for OCI AI Services
As shown in this reference architecture, a typical flow for using OCI AI Services is as follows:
-
On the Siebel CRM side:
-
The Siebel CRM client (user or external application) invokes the Siebel OCI AI Service via the Siebel UI.
-
Siebel OCI AI REST API can also be directly invoked via any Siebel component (such as a Workflow) or via any external self-service application layer.
-
-
On the OCI side:
-
Siebel REST API completes the required pre-processing, authenticates with OCI, and invokes the OCI AI Service via OCI Java SDK to get the required response using AI/ML (Machine Language).
-
When the post-processing completes, the required response is returned to the client.
-
OCI AI Services also use the OCI Object Storage for certain use cases (for example, especially for Speech).
-