Skip to main content
Version: v2.4.0

The Oracle AI Optimizer and Toolkit (the AI Optimizer) provides a streamlined environment where developers and data scientists can explore the potential of Generative Artificial Intelligence (GenAI).

By integrating Oracle AI Database Vector Search and SQLcl MCP with familiar Open Source Software (OSS), the AI Optimizer enables users to enhance existing Language Models through Retrieval Augmented Generation (RAG) and Natural Language to SQL (NL2SQL).

This method significantly improves the accuracy of AI models, helping to avoid common issues such as knowledge cut-off and hallucinations.

AI Optimizer Integrations

Familiar OSS components*

*Project names and logos are shown for identification purposes only. Unless expressly stated, their use does not imply affiliation with, sponsorship by, or endorsement by Oracle or the respective project owners.

Architecture

The Oracle AI Optimizer and Toolkit (the AI Optimizer) consists of an API Server (AI Optimizer Server) and an optional web-based GUI (AI Optimizer Client) component. Both the API Server and GUI can run directly on a developer workstation, in on-premises infrastructure, or in cloud environments.

Architecture Overview

Depending on the capabilities you plan to use, you may also need the following components, which are not delivered with the AI Optimizer. These can be local, on premises, or cloud-hosted:

Cloud Native

The AI Optimizer supports Kubernetes deployments using a Helm chart. For deployment guidance, see Kubernetes / Helm.

Features

The AI Optimizer brings together the capabilities you need to build, test, and refine GenAI solutions on the Oracle AI Database: