Accessing Oracle Cloud Infrastructure (OCI) Artificial Intelligence (AI) Services

There are three ways to use and access OCI AI Services:

  1. You can use OCI AI Services via Siebel Application as shown in the following reference architecture for OCI AI Services.

  2. You can use OCI AI Services directly via Siebel REST API – for more information, see Siebel REST APIs for Artificial Intelligence (AI) Services.

  3. You can use OCI AI Services via customer components in Siebel CRM.

Reference Architecture for OCI AI Services: This image is described in the surrounding text.

Reference architecture for OCI AI Services

As shown in this reference architecture, a typical flow for using OCI AI Services is as follows:

  1. 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.

  2. 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).