About Oracle AI Database

Learn how Oracle AI Database supports Oracle VecDB clients, vector workloads, and common AI application use cases.

Oracle AI Database is optimized for vector workloads and performs database management tasks automatically.

The Vector Database workload type offers Oracle AI Database capabilities in a configuration designed for AI-powered applications. You can use Oracle AI Database to manage vector data and build AI-powered applications.

Oracle VecDB supports access through the Python SDK, direct REST clients, and SQL or PL/SQL clients. Python SDK and REST client requests use the VecDB REST API through Oracle REST Data Services (ORDS), which invokes the DBMS_VECTOR_DATABASE PL/SQL package. SQL and PL/SQL clients can invoke the package directly.

The package creates, manages, and queries vector database objects, including vector tables, indexes, models, and vector data.

Description of the illustration vecdb-overview-workflow.png

Supported Workloads

You can use Oracle VecDB to:

Common use cases include: