About Generative AI Configuration
You can choose to use the default generative AI in Oracle Analytics Cloud or connect to one of the supported third-party generative AI services of your choice. Currently, Oracle Analytics Cloud supports two generative AI services: Oracle Default and GPT4-Turbo OpenAI.
Note:
The Oracle Analytics AI Assistant is available to workbook authors (users with the DV Content Author role). In the future, the Assistant will be available workbook consumers (users with the DV Consumer role).Oracle Analytics' generative AI provides feedback and insights targeted solely on your data. However, you can access a broader range of supporting information by either enabling Oracle Analytics to include its built-in knowledge or by registering a third-party generative AI with public domain knowledge. Enabling either option allows for more complex interactions with Oracle Analytics LLM features.
Oracle marks information provided by its generative AI's built-in knowledge
or a third-party generative AI service with a dictionary icon (). Oracle marks information provided by your data with an Oracle logo icon,
making it easy to determine the source.
API keys are unique identifiers used by third-party generative AI services to identify users. Oracle recommends that you rotate API keys on a regular basis to maintain security. After rotating your API key, you must update the generative AI service with the new API key. See Best Practices for API Key Safety.
If you're using Oracle Analytics Cloud Enterprise Edition, you can enable additional custom encryption of your API key. See About Encryption in Oracle Analytics Cloud.
Caution:
If you choose to integrate Oracle Analytics Cloud with third-party AI, such third-party AI is a Third-Party Service and Third-Party Content as defined in your Oracle master agreement. Your access to and use of the third-party AI is governed by the third-party AI provider’s terms, and you are responsible for complying with such terms. Any access to the third-party AI facilitated by Oracle Analytics Cloud is on an “as is” and “as available” basis without any warranty of any kind. Oracle disclaims all liabilities related to the third-party AI.About Using OpenAI for Generative AI
You can use only paid OpenAI accounts when configuring your Oracle Analytics AI Assistant. You can't use trial or free OpenAI accounts.
When you configure your Oracle Analytics AI Assistant to use an OpenAI generative AI service, every request made by the Assistant to the OpenAI service counts toward your OpenAI usage limit. This is regardless of the outcome or the content rendered. Each interaction consumes tokens, which are tracked by OpenAI to ensure efficient use within service limits.
What Information is Sent to the Third-Party Generative AI Service?
Whenever you make a request to your Oracle Analytics AI Assistant, some information is shared with your configured third-party AI service. The information shared is the schema definition of the dataset or subject area and the content of your query. No actual data from the dataset is sent to the AI service.
You can selectively enable specific columns in the dataset or subject area to send their information to the generative AI service if you choose.