Cloud AI Platform v1beta1 API - Class RagFileChunkingConfig (1.0.0-beta12)

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

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class RagFileChunkingConfig.

Specifies the size and overlap of chunks for RagFiles.

Inheritance

object > RagFileChunkingConfig

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

RagFileChunkingConfig()

public RagFileChunkingConfig()

RagFileChunkingConfig(RagFileChunkingConfig)

public RagFileChunkingConfig(RagFileChunkingConfig other)
Parameter
Name Description
other RagFileChunkingConfig

Properties

ChunkOverlap

[Obsolete]
public int ChunkOverlap { get; set; }

The overlap between chunks.

Property Value
Type Description
int

ChunkSize

[Obsolete]
public int ChunkSize { get; set; }

The size of the chunks.

Property Value
Type Description
int

ChunkingConfigCase

public RagFileChunkingConfig.ChunkingConfigOneofCase ChunkingConfigCase { get; }
Property Value
Type Description
RagFileChunkingConfigChunkingConfigOneofCase

FixedLengthChunking

public RagFileChunkingConfig.Types.FixedLengthChunking FixedLengthChunking { get; set; }

Specifies the fixed length chunking config.

Property Value
Type Description
RagFileChunkingConfigTypesFixedLengthChunking