Skip to main content

PutVectaraFile

Description

Upload a FlowFile content to Vectara's index endpoint. Document filter attributes and metadata attributes can be set by referencing FlowFile attributes.

Tags

ai, llm, rag, vectara

Properties

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Vectara Client *Vectara ClientController Service:
VectaraClientService

Implementations:
StandardVectaraClientService
Vectara Client Service.
Corpus ID *Corpus IDIdentifier of the Vectara corpus
Document ID *Document IDA unique identifier for the document constructed either from the source path of the document or a hash of the document's content.

Supports Expression Language, using FlowFile attributes and Environment variables.
Document Filter AttributesDocument Filter AttributesA comma delimited list of metadata fields, which if present in the FlowFile attributes will be included in as a document metadata filter.
Document Metadata AttributesDocument Metadata AttributesfilenameA comma delimited list of metadata fields, which if present in the FlowFile attributes will be included will be included in the document metadata.

Dynamic Properties

This component does not support dynamic properties.

Relationships

NameDescription
failureVectara failure relationship
originalOriginal relationship
successVectara success relationship

Reads Attributes

This processor does not read attributes.

Writes Attributes

This processor does not write attributes.

State Management

This component does not store state.

Restricted

This component is not restricted.

Input Requirement

Input requirements are not specified for this component.

System Resource Considerations

This component does not specify system resource considerations.

See Also

PutVectaraDocument