Share via


ContentUnderstandingSkillChunkingProperties Class

Definition

Controls the cardinality for chunking the content.

public class ContentUnderstandingSkillChunkingProperties : System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.Indexes.Models.ContentUnderstandingSkillChunkingProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.Indexes.Models.ContentUnderstandingSkillChunkingProperties>
type ContentUnderstandingSkillChunkingProperties = class
    interface IJsonModel<ContentUnderstandingSkillChunkingProperties>
    interface IPersistableModel<ContentUnderstandingSkillChunkingProperties>
Public Class ContentUnderstandingSkillChunkingProperties
Implements IJsonModel(Of ContentUnderstandingSkillChunkingProperties), IPersistableModel(Of ContentUnderstandingSkillChunkingProperties)
Inheritance
ContentUnderstandingSkillChunkingProperties
Implements

Constructors

Name Description
ContentUnderstandingSkillChunkingProperties()

Initializes a new instance of ContentUnderstandingSkillChunkingProperties.

Properties

Name Description
MaximumLength

The maximum chunk length in characters. Default is 500.

OverlapLength

The length of overlap provided between two text chunks. Default is 0.

Unit

The unit of the chunk.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ContentUnderstandingSkillChunkingProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ContentUnderstandingSkillChunkingProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContentUnderstandingSkillChunkingProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContentUnderstandingSkillChunkingProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ContentUnderstandingSkillChunkingProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to