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.
Implements
IMessageRagFileChunkingConfig, IEquatableRagFileChunkingConfig, IDeepCloneableRagFileChunkingConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
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 |