About PL/SQL Packages to Generate Embeddings

Choose to implement Vector Utility PL/SQL packages to perform chunking, embedding, and text generation operations along with text processing and similarity search, both within and outside the database. The supplied PL/SQL packages for vector generation are DBMS_VECTOR and DBMS_VECTOR_CHAIN.

These packages can work with both "vector embedding models in ONNX format" (that you load into the database) and "third-party vector embedding models" (by calling third-party REST APIs). These also let you create, run, and schedule end-to-end data transformation and search pipelines.

Each package is made up of subprograms, such as chainable utility functions and vector helper procedures.