interface AzionRetrieverArgsInterface for the arguments required to initialize an Azion library.
The name of the database to search for documents.
The chatmodel to extract entities to perform Full text search on the database
Whether the metadata is contained in a single column or multiple columns
Filters to apply to the search. Default is an empty array.
The number of documents retrieved with full text search. Minimum is 1.
Name of the table to perform full text search. Default is 'document_fts'
Max items to maintain per searchtype. Default is 3.
The columns from the tables that metadata must contain
The prompt to the chatmodel to extract entities to perform Full text search on the database
Search type to perform. Cosine similarity and hybrid (vector + FTS) are currently supported.
The number of documents retrieved with cosine similarity (vector) search. Minimum is 1.
Name of the table to perform vector similarity seach. Default is 'documents'