OML4Py 2.1 on Linux

This is an update of previous post on How to install OML4Py Client on Ubuntu , this time Oracle Linux 9. Install OML4Py on Oracle Linux The goal here is to have OML4Py 2.1 available in order to export embedding models to ONNX format. To follow this procedure you need to have a free Oracle Account, you will be offered to create one when you try to access https://edelivery.oracle.com/ later. This installation is divided in parts: ...

November 15, 2025 · 4 min · Øyvind Isene

External embedding in Oracle 23ai

Embed data in Python and store the vector in Oracle 23ai I wrote about Vector search in Oracle 23ai in Oracle Database 23ai and Vector Search. Part of the process was embedding chunks of data in the database and add the embeddings as a VECTOR data type in a new table. In this part I use Python to do the embedding outside the database and store the result as a VECTOR in the database using the oracledb module. The Python code does not call any external API, but performs the embedding on my computer using downloaded models from HuggingFace. ...

December 19, 2024 · 11 min · Øyvind Isene

OML4Py Client on Ubuntu

Update: See this post for an update for version 2.1 on Oracle Linux. How to install OML4Py Client on Ubuntu 22.04 I needed the Oracle Machine Learning for Python (OML4Py) Client (not the Server) in order to convert a pretrained model so that I could import it into the newly released Oracle database 23ai. I wrote this from information I found in the User’s Guide and a lot of internet search. The PC I am using for this runs Ubuntu, so I adapted the installation for Ubuntu 22.04 (Jammy Jellyfish). After I completed the whole procedure I decided to verify it on a fresh Vagrant box: ...

May 13, 2024 · 3 min · Øyvind Isene

Stuffing files into OCI object storage

Stuffing files away in the cloud might not be on your bucket list, but object storage in Oracle Cloud is quite useful in several situations. Storing files in OCI Object Storage Object storage can be used as you would use Amazon’s S3 through a special API provided in OCI. You can even store your RMAN database backups through a Swift API. But I will just upload and download a bunch of files. ...

May 6, 2024 · 11 min · Øyvind Isene