Select AI and Select AI Agent Compatibility Matrix
This page summarizes Select AI capabilities available across Autonomous AI Database and Oracle AI Database releases.
Capability Summary
Lists high-level Select AI capabilities (NL2SQL, RAG, SDG, AI Agent) and indicates support across Autonomous AI Database and Oracle AI Database releases.
| Capability | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|
| NL2SQL | Y | Y | Y |
| RAG | Y | N | Y |
| SDG | Y | Y | Y |
| AI Agent | Y | Y | Y |
AI Profile
Shows which AI profile attributes and parameters are supported across Autnomous AI Database and Oracle AI Database versions.
| Category | Attribute Name | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|---|
| AI Provider | azure_deployment_name |
Y | Y | Y |
| AI Provider | azure_embedding_deployment_name |
Y | Y | Y |
| AI Provider | azure_resource_name |
Y | Y | Y |
| AI Provider | credential_name |
Y | Y | Y |
| AI Provider | oci_apiformat |
Y | Y | Y |
| AI Provider | oci_compartment_id |
Y | Y | Y |
| AI Provider | oci_endpoint_id |
Y | Y | Y |
| AI Provider | oci_runtimetype |
Y | Y | Y |
| AI Provider | provider |
Y | Y | Y |
| AI Provider | provider_endpoint |
Y | Y | Y |
| AI Provider | region |
Y | Y | Y |
| General | conversation |
Y | Y | Y |
| LLM | max_tokens |
Y | Y | Y |
| LLM | model |
Y | Y | Y |
| LLM | seed |
Y | Y | Y |
| LLM | stop_tokens |
Y | Y | Y |
| LLM | temperature |
Y | Y | Y |
| NL2SQL | annotations |
Y | Y | Y |
| NL2SQL | case_sensitive_values |
Y | Y | Y |
| NL2SQL | comments |
Y | Y | Y |
| NL2SQL | constraints |
Y | Y | Y |
| NL2SQL | enforce_object_list |
Y | Y | Y |
| NL2SQL | object_list |
Y | Y | Y |
| NL2SQL | object_list_mode |
Y | N | Y |
| RAG | embedding_model |
Y | N | Y |
| RAG | vector_index_name |
Y | N | Y |
| RAG | enable_sources |
Y | N | Y |
| RAG | enable_source_offsets |
Y | N | Y |
| RAG | enable_custom_source_uri |
Y | N | Y |
| Translation | source_language |
Y | Y | Y |
| Translation | target_language |
Y | Y | Y |
Vector Index
Identifies supported vector index attributes for Select AI, including similarity threshold, chunk size, and storage details by version.
| Attribute Name | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|
chunk_overlap |
Y | N | Y |
chunk_size |
Y | N | Y |
location |
Y | N | Y |
match_limit |
Y | N | Y |
object_storage_credential_name |
Y | N | Y |
pipeline_name |
Y | N | Y |
profile_name |
Y | N | Y |
refresh_rate |
Y | N | Y |
similarity_threshold |
Y | N | Y |
vector_db_provider |
Y | N | Y |
vector_dimension |
Y | N | Y |
vector_distance_metric |
Y | N | Y |
vector_table_name |
Y | N | Y |
AI Providers
Summarizes AI providers supported for Select AI, including OCI Generative AI, OpenAI, Azure, and others.
| AI Provider | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|
| OCI GenAI Service | Y | Y | Y |
| OpenAI | Y | Y | Y |
| Azure OpenAI | Y | Y | Y |
| Cohere | Y | Y | Y |
| Y | Y | Y | |
| Anthropic | Y | Y | Y |
| Hugging Face | Y | Y | Y |
| Amazon | Y | Y | Y |
| OpenAI-compatible providers | Y | Y | Y |
| Private LLM | Y | Y | Y |
DBMS_CLOUD_AI Package Procedures and Functions
Lists procedures and functions in the DBMS_CLOUD_AI
package and identifies their availability by version.
| Object Name | Type | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|---|
CLEAR_CONVERSATION_ID |
PROCEDURE | Y | Y | Y |
CLEAR_PROFILE |
PROCEDURE | Y | Y | Y |
CREATE_CONVERSATION |
FUNCTION | Y | Y | Y |
CREATE_CONVERSATION |
PROCEDURE | Y | Y | Y |
CREATE_PROFILE |
PROCEDURE | Y | Y | Y |
CREATE_VECTOR_INDEX |
PROCEDURE | Y | N | Y |
DELETE_CONVERSATION_PROMPT |
PROCEDURE | Y | Y | Y |
DISABLE_DATA_ACCESS |
PROCEDURE | Y | Y | Y |
DISABLE_PROFILE |
PROCEDURE | Y | Y | Y |
DISABLE_VECTOR_INDEX |
PROCEDURE | Y | N | Y |
DROP_CONVERSATION |
PROCEDURE | Y | Y | Y |
DROP_PROFILE |
PROCEDURE | Y | Y | Y |
DROP_VECTOR_INDEX |
PROCEDURE | Y | N | Y |
ENABLE_DATA_ACCESS |
PROCEDURE | Y | Y | Y |
ENABLE_PROFILE |
PROCEDURE | Y | Y | Y |
ENABLE_VECTOR_INDEX |
PROCEDURE | Y | N | Y |
FEEDBACK |
PROCEDURE | Y | Y | Y |
GENERATE |
FUNCTION | Y | Y | Y |
GENERATE_SQL |
FUNCTION | Y | Y | Y |
GENERATE_SYNTHETIC_DATA |
PROCEDURE | Y | Y | Y |
GENERATE_SYNTHETIC_DATA_ONCE |
PROCEDURE | Y | Y | Y |
GET_CONVERSATION_ID |
FUNCTION | Y | Y | Y |
GET_PROFILE |
FUNCTION | Y | Y | Y |
GET_PROFILE |
PROCEDURE | Y | Y | Y |
GRANT_PROFILE_ACCESS |
PROCEDURE | Y | Y | Y |
GRANT_VECTOR_INDEX_ACCESS |
PROCEDURE | Y | N | Y |
REVOKE_PROFILE_ACCESS |
PROCEDURE | Y | Y | Y |
REVOKE_VECTOR_INDEX_ACCESS |
PROCEDURE | Y | N | Y |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y |
SET_ATTRIBUTES |
PROCEDURE | Y | Y | Y |
SET_CONVERSATION_ID |
PROCEDURE | Y | Y | Y |
SET_PROFILE |
PROCEDURE | Y | Y | Y |
SUMMARIZE |
FUNCTION | Y | Y | Y |
TRANSLATE |
FUNCTION | Y | Y | Y |
TRANSLATE_ERROR |
PROCEDURE | Y | Y | Y |
TRANSLATE_SQL |
PROCEDURE | Y | Y | Y |
UPDATE_CONVERSATION |
PROCEDURE | Y | Y | Y |
UPDATE_VECTOR_INDEX |
PROCEDURE | Y | N | Y |
DBMS_CLOUD_AI_AGENT Package Procedures and Functions
Lists available procedures and functions in the
DBMS_CLOUD_AI_AGENT package for managing Select AI Agent,
tasks, tools, and teams across versions.
| Object Name | Type | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|---|
CLEAR_TEAM |
PROCEDURE | Y | Y | Y |
CREATE_AGENT |
PROCEDURE | Y | Y | Y |
CREATE_TASK |
PROCEDURE | Y | Y | Y |
CREATE_TEAM |
PROCEDURE | Y | Y | Y |
CREATE_TOOL |
PROCEDURE | Y | Y | Y |
DISABLE_AGENT |
PROCEDURE | Y | Y | Y |
DISABLE_TASK |
PROCEDURE | Y | Y | Y |
DISABLE_TEAM |
PROCEDURE | Y | Y | Y |
DISABLE_TOOL |
PROCEDURE | Y | Y | Y |
DROP_AGENT |
PROCEDURE | Y | Y | Y |
DROP_TASK |
PROCEDURE | Y | Y | Y |
DROP_TEAM |
PROCEDURE | Y | Y | Y |
DROP_TOOL |
PROCEDURE | Y | Y | Y |
ENABLE_AGENT |
PROCEDURE | Y | Y | Y |
ENABLE_TASK |
PROCEDURE | Y | Y | Y |
ENABLE_TEAM |
PROCEDURE | Y | Y | Y |
ENABLE_TOOL |
PROCEDURE | Y | Y | Y |
GET_TEAM |
FUNCTION | Y | Y | Y |
RUN_TEAM |
FUNCTION | Y | Y | Y |
RUN_TOOL |
FUNCTION | Y | Y | Y |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y |
SET_ATTRIBUTE |
PROCEDURE | Y | Y | Y |
SET_ATTRIBUTES |
PROCEDURE | Y | Y | Y |
SET_TEAM |
PROCEDURE | Y | Y | Y |
SET_TEAM |
FUNCTION | Y | Y | Y |
Select AI Agent Built-in Tools
Summarizes built-in tools supported by Select AI Agent.
| Object Name | Autonomous AI Database 26ai | Autonomous AI Database 19c | Oracle AI Database 23.26.1 |
|---|---|---|---|
SQL |
Y | Y | Y |
RAG |
Y | N | Y |
WEBSEARCH |
Y | Y | Y |
NOTIFICATION |
Y | Y | Y |
MCP |
Roadmap | Roadmap | Roadmap |
| Custom PL/SQL | Y | Y | Y |
Oracle AI Database Select AI Capability Matrix, Latest
G50041-01
Primary Author: Sarika Surampudi
Contributing Authors: Mark Hornick, Sanket Jain