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
Google 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