Google VertexAI RAG Corpus List File

Overview

Use this Snap to list all of the files in the RAG corpus.


Snap dialog

Prerequisites

Supported models:

  • text-embedding-005
  • text-multilingual-embedding-002
  • text-embedding-large-exp-03-07

You need to have one of the following accounts configured for your Google VertexAI Snaps:

Snap views

Type Description Examples of upstream and downstream Snaps
Input This Snap has at the most one document input view.
  • None
Output This Snap has at the most one document output view.
  • Mapper
Learn more about Error handling.

Snap settings

Legend:
  • Expression icon (): Allows using JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
  • SnapGPT (): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
  • Suggestion icon (): Populates a list of values dynamically based on your Snap configuration. You can select only one attribute at a time using the icon. Type into the field if it supports a comma-separated list of values.
  • Upload : Uploads files. Learn more.
Learn more about the icons in the Snap settings dialog.
Field/Field set Type Description
Label String

Required. Specify a unique name for the Snap. Modify this to be more appropriate, especially if more than one of the same Snaps is in the pipeline.

Default value: Google VertexAI RAG Corpus List File

Example: List all files

Location String/Expression/ Suggestion

The location of the corpus.

Default value: N/A

Example: global / us-central1
Corpus name String/Expression/ Suggestion

Required. The name of the corpus.

Default value: N/A

Example: 7991637538768945152:test-corpus
Snap execution Dropdown list
Choose one of the three modes in which the Snap executes. Available options are:
  • Validate & Execute: Performs limited execution of the Snap and generates a data preview during pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during pipeline runtime.
  • Execute only: Performs full execution of the Snap during pipeline execution without generating preview data.
  • Disabled: Disables the Snap and all Snaps that are downstream from it.

Default value: Validate & Execute

Example: Execute only