21 Select AI Agent PL/SQL Package
The DBMS_CLOUD_AI_AGENT package is available to support
Select AI Agent.
The following sections describe the DBMS_CLOUD_AI_AGENT package and
the installation requirements for DBMS_CLOUD packages used with
Select AI.
- Installing DBMS_CLOUD Packages
TheDBMS_CLOUDfamily of packages is not pre-installed or configured with Oracle database. You need to manually install theDBMS_CLOUDpackages and also configure users or roles to use this package. - DBMS_CLOUD_AI_AGENT Package
The following table lists the attributes and vector index parameters available inDBMS_CLOUD_AI_AGENTsubprograms.
Parent topic: Reference
21.1 Installing DBMS_CLOUD Packages
The DBMS_CLOUD family of packages is not pre-installed or
configured with Oracle database. You need to manually install the
DBMS_CLOUD packages and also configure users or roles to use this
package.
For information on installation and configuration with Oracle Database 19c, Release 19.30 and above, see Using the DBMS_CLOUD Family of Packages.
For installing the DBMS_CLOUD packages and configuring users or roles
for Oracle Database 19c, Releases prior to 19.30, see the MOS-NOTE with Doc ID 2748362.1. Note that earlier
releases provide limited DBMS_CLOUD functionality only.
Parent topic: Select AI Agent PL/SQL Package
21.2 DBMS_CLOUD_AI_AGENT Package
The following table lists the attributes and vector index parameters
available in DBMS_CLOUD_AI_AGENT subprograms.
| Subprogram | Description |
|---|---|
|
This procedure creates an agent. |
|
|
Provides attributes for creating an agent. |
|
|
This procedure enables an agent. |
|
|
This procedure disables an agent. |
|
|
This procedure drops an existing agent. |
|
|
This procedure creates a task that an agent and agent team can include. |
|
|
Provides attributes for creating an agent task. |
|
|
This procedure enables an agent task. |
|
|
This procedure disables an agent task. |
|
|
This procedure drops an existing agent task. |
|
|
This procedure creates custom tools that an agent can include. |
|
|
Provides attributes for creating tools. |
|
|
This procedure enables a registered tool. |
|
|
This procedure disables a registered tool. |
|
|
This procedure drops an existing tool. |
|
|
This procedure creates an agent team and includes agents and tasks. |
|
|
Provides attributes for creating an agent team. |
|
|
This procedure sets the agent team in the current session. |
|
|
This procedure returns the agent team set in the current session. |
|
|
This procedure clears the agent team set in the current session. |
|
|
This procedure creates a new agent or runs a paused one. |
|
|
This procedure enables an agent team. |
|
|
This procedure disables an agent team. |
|
|
This procedure drops an existing agent team. |
Parent topic: Select AI Agent PL/SQL Package