Select AI

Oracle Autonomous AI Database Select AI is Oracle's built-in feature that lets you interact with your data using natural language instead of writing SQL, and then uses AI to generate, run, and even explain the query for you.

Select AI Capabilities

Through the DBMS_CLOUD_AI package, Select AI serves as an AI gateway enabling users, developers, and applications to interact with Oracle AI Database using natural language supporting multiple generative AI use cases. Select AI provides functionality supporting natural language to SQL, including automatically generating, running, and explaining SQL; supporting automated vector index creation and the retrieval augmented generation (RAG) workflow; and through the DBMS_CLOUD_AI_AGENT package, providing a framework for building, managing, and running AI agents in the database. It also supports synthetic data generation and text summarization and translation. Select AI provides PL/SQL and Python APIs.

Together with the broader foundational Cloud Developer packages, they enable you to integrate AI capabilities directly from the database and support end-to-end workflows that deliver greater data insight with AI.

Select AI enables business users and developers to use a wide range of AI providers and models supporting many AI-enabled use cases and application scenarios. Select AI helps to simplify the adoption of AI in enterprises and organizations across both on-premises and cloud systems. Users get insights faster using natural language without waiting on manual SQL query generation or workflows implementing retrieval augmented generation. This can reduce IT bottlenecks and accelerate AI-enabled application development. Using Select AI, enterprises benefit from database security mechanisms and protocols.

View Documentation