7.6 Prerequisites to use Data Science Agent
To use Data Science Agent, you must have the following:
Table 7-2 Prerequisites to use Data Science Agent
| Requirement | Needed for | Who performs | Where to configure |
|---|---|---|---|
| AI credential | LLM access | User/Admin | DBMS_CLOUDFor more information, see Use DBMS_CLOUD_AI to Configure AI Profiles. |
| AI Profile | Select AI/Data Science Agent
Select AI must be configured to use supported AI providers. For more information, see Perform Prerequisites for Select AI |
User/Admin | DBMS_CLOUD_AIFor more information, see Use DBMS_CLOUD_AI to Configure AI Profiles. |
| OML_DEVELOPER | OML UI Access | Admin | SQL grants
Note: If the user (OMLUSER) is created through Database Actions, theOML_DEVELOPER role is
automatically granted.
|
| Host ACL
User must be added to the host ACL (Access Control
List).
Note: This is not required for OCI Generative AI. |
Third-party providers only | Admin | DBMS_NETWORK_ACL_ADMIN |
| Object privileges | Data access | Admin/Object owner | SQL grants |
For additional information, see Manage AI Profiles
- Use DBMS_CLOUD_AI to Configure AI Profiles
Autonomous Database uses AI profiles to facilitate and configure access to an LLM and to enable generating, running, and explaining SQL based on natural language prompts. It also facilitates retrieval augmented generation using embedding models and vector indexes and allows for chatting with the LLM. - Grant OML_DEVELOPER Role to OML User
To use Data Science Agent, the administrator must grant theOML_DEVELOPERrole to the OML user. - Add User to the Host ACL
For model providers like OpenAI, add users to the host ACL (Access Control List). - Perform Prerequisites for Select AI
Before you use Select AI, here are the steps to enableDBMS_CLOUD_AI.
Parent topic: Data Science Agent