Skip to content
Go to platform

Last updated:

Export To OpenAI Vectorstore

The Export To OpenAI Vectorstore node uploads files from a dataflow to an OpenAI vector store. Vector stores are used to store and index documents so they can be efficiently searched and used in AI. With this node, you can send one or more files to a selected vector store, making them available for AI processing.

Steps:

  1. Select a valid connection to OpenAI.
  2. Choose the target vector store.
  3. Select the file(s) column containing the files.
  4. Optionally enable Replace existing.
  5. The node uploads the file(s) to the vector store.
Setting Required Description
Connection Yes The OpenAI connection (API key) to use.
Vectorstore Yes The target vector store where files will be uploaded.
File(s) column Yes The column that contains the file(s) to upload.
Replace existing No When enabled, existing files with the same name will be replaced.

The node expects a column of type File or MultipleFiles.

  • Each row can contain one or multiple files.
  • Each file includes a file name and file content.

The Replace existing option controls how duplicate file names are handled.

  • Disabled (default): files are added to the vector store, and existing files with the same name remain unchanged.
  • Enabled: if a file with the same name already exists in the vector store, the existing file is replaced with the new version.

The node does not modify the data structure. No additional columns are added: the original data continues through the dataflow.

  • Each file in the selected column is uploaded to the vector store.
  • Multiple files per row are processed individually.
  • All files are uploaded to the same selected vector store.
  • Use clear and unique file names.
  • Enable Replace existing when updating documents.
  • Keep file sizes manageable for faster processing.