ConversationPiiActionContent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Supported parameters for a conversational pii task.
public class ConversationPiiActionContent : System.ClientModel.Primitives.IJsonModel<Azure.AI.Language.Conversations.Models.ConversationPiiActionContent>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Language.Conversations.Models.ConversationPiiActionContent>
type ConversationPiiActionContent = class
interface IJsonModel<ConversationPiiActionContent>
interface IPersistableModel<ConversationPiiActionContent>
Public Class ConversationPiiActionContent
Implements IJsonModel(Of ConversationPiiActionContent), IPersistableModel(Of ConversationPiiActionContent)
- Inheritance
-
ConversationPiiActionContent
- Implements
Constructors
ConversationPiiActionContent() |
Initializes a new instance of ConversationPiiActionContent. |
Properties
ExcludePiiCategories |
List of categories that need to be excluded instead of included. |
LoggingOptOut |
logging opt out. |
ModelVersion |
model version. |
PiiCategories |
Array of ConversationPIICategories. |
RedactAudioTiming |
Flag to indicate if response should include audio stream offset and duration for any detected entities to be redacted. By default, audio timing of redacted entities are not included. |
RedactionCharacter |
Optional parameter to use a Custom Character to be used for redaction in PII responses. Default character will be * as before. We allow specific ascii characters for redaction. |
RedactionSource |
For transcript conversations, this parameter provides information regarding which content type (ITN, Text, Lexical, Masked ITN) should be used for entity detection. The details of the entities detected - like the offset, length and the text itself - will correspond to the text type selected here. |
Explicit Interface Implementations
IJsonModel<ConversationPiiActionContent>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<ConversationPiiActionContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<ConversationPiiActionContent>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<ConversationPiiActionContent>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<ConversationPiiActionContent>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |