Share via


SemanticDebugInfo Class

Definition

The SemanticDebugInfo.

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

Properties

ContentFields

The content fields that were sent to the semantic enrichment process, as well as how they were used.

KeywordFields

The keyword fields that were sent to the semantic enrichment process, as well as how they were used.

RerankerInput

The raw concatenated strings that were sent to the semantic enrichment process.

TitleField

The title field that was sent to the semantic enrichment process, as well as how it was used.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SemanticDebugInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SemanticDebugInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SemanticDebugInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SemanticDebugInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SemanticDebugInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to