Vertex AI v1beta1 API - Class UploadRagFileConfig (1.0.0-beta39)

public sealed class UploadRagFileConfig : IMessage<UploadRagFileConfig>, IEquatable<UploadRagFileConfig>, IDeepCloneable<UploadRagFileConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class UploadRagFileConfig.

Config for uploading RagFile.

Inheritance

object > UploadRagFileConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

UploadRagFileConfig()

public UploadRagFileConfig()

UploadRagFileConfig(UploadRagFileConfig)

public UploadRagFileConfig(UploadRagFileConfig other)
Parameter
Name Description
other UploadRagFileConfig

Properties

RagFileChunkingConfig

[Obsolete]
public RagFileChunkingConfig RagFileChunkingConfig { get; set; }

Specifies the size and overlap of chunks after uploading RagFile.

Property Value
Type Description
RagFileChunkingConfig

RagFileMetadataConfig

public RagFileMetadataConfig RagFileMetadataConfig { get; set; }

Specifies the metadata config for RagFiles. Including paths for metadata schema and metadata. Alteratively, inline metadata schema and metadata can be provided.

Property Value
Type Description
RagFileMetadataConfig

RagFileParsingConfig

public RagFileParsingConfig RagFileParsingConfig { get; set; }

Optional. Specifies the parsing config for RagFiles. RAG will use the default parser if this field is not set.

Property Value
Type Description
RagFileParsingConfig

RagFileTransformationConfig

public RagFileTransformationConfig RagFileTransformationConfig { get; set; }

Specifies the transformation config for RagFiles.

Property Value
Type Description
RagFileTransformationConfig