Delen via


@azure-rest/ai-content-safety package

Interfaces

AddBlockItems
AddBlockItems200Response

De aanvraag is voltooid.

AddBlockItemsBodyParam
AddBlockItemsDefaultHeaders
AddBlockItemsDefaultResponse
AddBlockItemsOptions

De aanvraag voor het toevoegen van blockItems aan tekstblokkeringslijst.

AddBlockItemsResultOutput

Het antwoord van het toevoegen van blockItems aan tekstblokkeringslijst.

AnalyzeImage
AnalyzeImage200Response

De aanvraag is voltooid.

AnalyzeImageBodyParam
AnalyzeImageDefaultHeaders
AnalyzeImageDefaultResponse
AnalyzeImageOptions

De analyseaanvraag van de afbeelding.

AnalyzeImageOptionsOutput

De analyseaanvraag van de afbeelding.

AnalyzeImageResultOutput

Het analyseantwoord van de afbeelding.

AnalyzeText
AnalyzeText200Response

De aanvraag is voltooid.

AnalyzeTextBodyParam
AnalyzeTextDefaultHeaders
AnalyzeTextDefaultResponse
AnalyzeTextOptions

De analyseaanvraag van de tekst.

AnalyzeTextOptionsOutput

De analyseaanvraag van de tekst.

AnalyzeTextResultOutput

Het analyseantwoord van de tekst

CreateOrUpdateTextBlocklist200Response

De aanvraag is voltooid.

CreateOrUpdateTextBlocklist201Response

De aanvraag is voltooid en er is een nieuwe resource gemaakt.

CreateOrUpdateTextBlocklistBodyParam
CreateOrUpdateTextBlocklistDefaultHeaders
CreateOrUpdateTextBlocklistDefaultResponse
CreateOrUpdateTextBlocklistMediaTypesParam
DeleteTextBlocklist204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteTextBlocklistDefaultHeaders
DeleteTextBlocklistDefaultResponse
GetTextBlocklist
GetTextBlocklist200Response

De aanvraag is voltooid.

GetTextBlocklistDefaultHeaders
GetTextBlocklistDefaultResponse
GetTextBlocklistItem
GetTextBlocklistItem200Response

De aanvraag is voltooid.

GetTextBlocklistItemDefaultHeaders
GetTextBlocklistItemDefaultResponse
ImageAnalyzeSeverityResultOutput

Resultaat van afbeeldingsanalyse.

ImageData

De inhoud of blob-URL van de afbeelding kan base64-coderingsbytes of blob-URL zijn. Als beide worden gegeven, wordt het verzoek geweigerd. De maximale grootte van de afbeelding is 2048 pixels * 2048 pixels, niet groter dan 4 MB tegelijk. De minimale grootte van de afbeelding is 50 pixels * 50 pixels.

ImageDataOutput

De inhoud of blob-URL van de afbeelding kan base64-coderingsbytes of blob-URL zijn. Als beide worden gegeven, wordt het verzoek geweigerd. De maximale grootte van de afbeelding is 2048 pixels * 2048 pixels, niet groter dan 4 MB tegelijk. De minimale grootte van de afbeelding is 50 pixels * 50 pixels.

ListTextBlocklistItems
ListTextBlocklistItems200Response

De aanvraag is voltooid.

ListTextBlocklistItemsDefaultHeaders
ListTextBlocklistItemsDefaultResponse
ListTextBlocklistItemsQueryParam
ListTextBlocklistItemsQueryParamProperties
ListTextBlocklists
ListTextBlocklists200Response

De aanvraag is voltooid.

ListTextBlocklistsDefaultHeaders
ListTextBlocklistsDefaultResponse
PagingOptions

Opties voor de paging-helper

RemoveBlockItems
RemoveBlockItems204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

RemoveBlockItemsBodyParam
RemoveBlockItemsDefaultHeaders
RemoveBlockItemsDefaultResponse
RemoveBlockItemsOptions

De aanvraag voor het verwijderen van blockItems uit de tekstblokkeringslijst.

Routes
TextAnalyzeSeverityResultOutput

Resultaat van tekstanalyse.

TextBlockItemInfo

Informatie over het blokkeren van items in de tekstblokkeringslijst.

TextBlockItemOutput

Item in TextBlocklist.

TextBlocklist

Tekstblokkeringslijst.

TextBlocklistMatchResultOutput

Het resultaat van een overeenkomst op de blokkeringslijst.

TextBlocklistOutput

Tekstblokkeringslijst.

Type-aliassen

AddBlockItemsParameters
AnalyzeImageParameters
AnalyzeTextParameters
ContentSafetyClient
CreateOrUpdateTextBlocklistParameters
DeleteTextBlocklistParameters
GetArrayType

Helpertype om het type van een matrix te extraheren

GetPage

Het type aangepaste functie waarmee wordt gedefinieerd hoe u een pagina en een koppeling naar de volgende pagina kunt ophalen, indien van toepassing.

GetTextBlocklistItemParameters
GetTextBlocklistParameters
ListTextBlocklistItemsParameters
ListTextBlocklistsParameters
PaginateReturn

Helpertype om het Type van de wisselbare elementen af te maken van het antwoordtype Dit type wordt gegenereerd op basis van de swagger-informatie voor x-ms-pageable specifiek op de eigenschap itemName, waarmee de eigenschap wordt aangegeven van het antwoord waarin de pagina-items zijn gevonden. De standaardwaarde is value. Met dit type kunnen we sterk getypte Iterator opgeven op basis van het antwoord dat we krijgen als tweede parameter

RemoveBlockItemsParameters
TextBlockItemListOutput

Paginaverzameling van TextBlockItem-items

TextBlocklistListOutput

Verzameling pagina's van TextBlocklist-items

TextBlocklistResourceMergeAndPatch

Het resource-exemplaar.

Functies

default(string, KeyCredential, ClientOptions)

Een nieuw exemplaar van initialiseren ContentSafetyClient

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)
isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)
isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)
isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)
isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)
isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)
isUnexpected(AddBlockItems200Response | AddBlockItemsDefaultResponse)
isUnexpected(RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse)
isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)
isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Helper voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest-extensie x-ms-pageable

Functiedetails

default(string, KeyCredential, ClientOptions)

Een nieuw exemplaar van initialiseren ContentSafetyClient

function default(endpoint: string, credentials: KeyCredential, options?: ClientOptions): ContentSafetyClient

Parameters

endpoint

string

Ondersteunde Cognitive Services-eindpunten (protocol en hostnaam, bijvoorbeeld: https://.cognitiveservices.azure.com).

credentials
KeyCredential

clientreferenties uniek identificeren

options
ClientOptions

de parameter voor alle optionele parameters

Retouren

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)

function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): response

Parameters

Retouren

response

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)

function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)

function isUnexpected(response: GetTextBlocklist200Response | GetTextBlocklistDefaultResponse): response

Parameters

Retouren

response

isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)

function isUnexpected(response: CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)

function isUnexpected(response: DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)

function isUnexpected(response: ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(AddBlockItems200Response | AddBlockItemsDefaultResponse)

function isUnexpected(response: AddBlockItems200Response | AddBlockItemsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse)

function isUnexpected(response: RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)

function isUnexpected(response: GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)

function isUnexpected(response: ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse): response

Parameters

Retouren

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Helper voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest-extensie x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parameters

client
Client

Client die moet worden gebruikt voor het verzenden van de volgende paginaaanvragen

initialResponse

TResponse

Eerste antwoord met de nextLink en de huidige pagina met elementen

options

PagingOptions<TResponse>

Retouren

  • PagedAsyncIterableIterator om de elementen te herhalen