Introduction
Talking to your data is no longer a future idea. With Oracle AI
Database 26ai, Oracle has made it possible to use natural language instead
of writing long SQL queries. You can ask questions in simple English and get
answers directly from the database.
However, there is a problem.
In the Oracle 26ai Free VirtualBox Appliance, Select AI
does not work as expected. Some required AI packages are missing, and even
after creating and compiling them manually, DBMS_CLOUD_AI.CREATE_PROFILE still
does not work.
The reason is simple: the Free VirtualBox Appliance does not
currently support Google Gemini or OpenAI through native Select AI. The
feature is present, but external AI providers are not yet enabled in this
environment.
This is not a setup mistake. It is a limitation of the current Free
release.
In this blog, I will show how to solve this by building our own AI connection using PL/SQL and UTL_HTTP. This method gives full control, works without Select AI, and allows us to use Google Gemini directly from Oracle 26ai.