We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technical expertise
Initialize a new vector database:
Access some database properties:
Initialize a new vector database with a list of vectors:
Scope (6) Retrieval (1)Store a vector database in a file:
Recreate the database object from the file:
Recreate the database object from the database name:
Properties (2)Extract a list of available properties:
Extract multiple properties at once:
Metadata (3)Create a vector database where each vector is associated with metadata:
Extract vector database metadata:
Extract vector database metadata and other properties:
Create a vector database where each vector is associated with metadata associations:
Extract vector database object metadata:
Extract a specific metadata element:
Extract multiple metadata elements:
Extract metadata and other properties:
Use the object to perform a search operation:
Options (2) GeneratedAssetLocation (1)Copy the database in a new location:
OverwriteTarget (1)By default, copying the database to an existing file will fail:
Use OverwriteTarget -> True to override the existing file:
Properties & Relations (4)In many situations, an existing vector database can be referred to by name only:
Create a database with vectors and metadata:
Both vectors and metadata are stored positionally:
A SemanticSearchIndex is backed by a VectorDatabaseObject:
Retrieve the underlying database:
Detailed information on the database can be extracted using vector database properties:
Modifying or deleting the underlying database may cause issues with the index:
Create a file-backed vector database:
Database information is stored in the "WXF" format:
More files could be generated for efficiently storing the vector information:
Possible Issues (2)Create a database in a specified location:
A naked string is interpreted as the database name:
Use the File wrapper to specify the source is a file path:
Create a database in the specified location:
The original database is no longer usable:
Use VectorDatabaseObject on the moved file with OverwriteTarget True to recreate the database and update the location data:
Wolfram Research (2024), VectorDatabaseObject, Wolfram Language function, https://reference.wolfram.com/language/ref/VectorDatabaseObject.html (updated 2025). TextWolfram Research (2024), VectorDatabaseObject, Wolfram Language function, https://reference.wolfram.com/language/ref/VectorDatabaseObject.html (updated 2025).
CMSWolfram Language. 2024. "VectorDatabaseObject." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2025. https://reference.wolfram.com/language/ref/VectorDatabaseObject.html.
APAWolfram Language. (2024). VectorDatabaseObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorDatabaseObject.html
BibTeX@misc{reference.wolfram_2025_vectordatabaseobject, author="Wolfram Research", title="{VectorDatabaseObject}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/VectorDatabaseObject.html}", note=[Accessed: 17-August-2025]}
BibLaTeX@online{reference.wolfram_2025_vectordatabaseobject, organization={Wolfram Research}, title={VectorDatabaseObject}, year={2025}, url={https://reference.wolfram.com/language/ref/VectorDatabaseObject.html}, note=[Accessed: 17-August-2025]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4