Share via


AzureContentFilterCustomTopicResult Class

Definition

A collection of true/false filtering results for configured custom topics.

public class AzureContentFilterCustomTopicResult : System.ClientModel.Primitives.IJsonModel<Azure.AI.OpenAI.AzureContentFilterCustomTopicResult>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.OpenAI.AzureContentFilterCustomTopicResult>
type AzureContentFilterCustomTopicResult = class
    interface IJsonModel<AzureContentFilterCustomTopicResult>
    interface IPersistableModel<AzureContentFilterCustomTopicResult>
Public Class AzureContentFilterCustomTopicResult
Implements IJsonModel(Of AzureContentFilterCustomTopicResult), IPersistableModel(Of AzureContentFilterCustomTopicResult)
Inheritance
AzureContentFilterCustomTopicResult
Implements

Properties

Details

The pairs of individual topic IDs and whether they are detected.

Filtered

A value indicating whether any of the detailed topics resulted in a filtering action.

Methods

JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AzureContentFilterCustomTopicResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AzureContentFilterCustomTopicResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AzureContentFilterCustomTopicResult>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AzureContentFilterCustomTopicResult>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AzureContentFilterCustomTopicResult>.Write(ModelReaderWriterOptions)

Applies to