Summary of DBMS_VECTOR_CHAIN Subprograms
The DBMS_VECTOR_CHAIN
package enables advanced operations with Oracle AI Vector Search, such as chunking and embedding data along with text generation and summarization capabilities. It is more suitable for text processing with similarity search, using functionality that can be pipelined together for an end-to-end search.
This table lists the DBMS_VECTOR_CHAIN
subprograms and briefly describes them.
Table 12-2 DBMS_VECTOR_CHAIN Package Subprograms
Subprogram | Description |
---|---|
Chainable Utility (UTL) Functions: These functions are a set of modular and flexible functions within vector utility PL/SQL packages. You can chain these together to automate end-to-end data transformation and similarity search operations. |
|
Extracts plain text data from documents |
|
Splits data into smaller pieces or chunks |
|
Converts data to one or more vector embeddings |
|
Extracts a summary from documents |
|
Generates text for a prompt (input string) |
|
Credential Helper Procedures: These procedures enable you to securely manage authentication credentials in the database. You require these credentials to enable access to third-party service providers for making REST calls. |
|
Creates a credential name |
|
Drops an existing credential name |
|
Chunker Helper Procedures: These procedures enable you to configure vocabulary and language data (abbreviations), to be used with the |
|
Loads your token vocabulary file into the database |
|
Removes existing vocabulary data |
|
Loads your language data file into the database |
|
Removes existing abbreviation data |
Note:
The DBMS_VECTOR_CHAIN
package requires you to install the CONTEXT
component of Oracle Text, an Oracle Database technology that provides indexing, term extraction, text analysis, text summarization, word and theme searching, and other utilities.
Due to underlying dependance on the text processing capabilities of Oracle Text, note that both the UTL_TO_TEXT
and UTL_TO_SUMMARY
chainable utility functions and all the chunker helper procedures are available only in this package through Oracle Text.
Parent topic: Vector Search PL/SQL Packages