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

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

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

Optional. Specifies the metadata config for RagFiles. Including paths for metadata schema and metadata. Alteratively, inline metadata schema and metadata can be provided. Deprecated: Not in use.

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