Sdílet prostřednictvím


@azure-rest/ai-content-safety package

Rozhraní

AddBlockItems
AddBlockItems200Response

Žádost byla úspěšná.

AddBlockItemsBodyParam
AddBlockItemsDefaultHeaders
AddBlockItemsDefaultResponse
AddBlockItemsOptions

Požadavek na přidání blockItems do textového seznamu blokovaných.

AddBlockItemsResultOutput

Odpověď přidání blockItems do textového seznamu blokovaných.

AnalyzeImage
AnalyzeImage200Response

Žádost byla úspěšná.

AnalyzeImageBodyParam
AnalyzeImageDefaultHeaders
AnalyzeImageDefaultResponse
AnalyzeImageOptions

Žádost o analýzu obrázku

AnalyzeImageOptionsOutput

Žádost o analýzu obrázku

AnalyzeImageResultOutput

Odpověď na analýzu obrázku.

AnalyzeText
AnalyzeText200Response

Žádost byla úspěšná.

AnalyzeTextBodyParam
AnalyzeTextDefaultHeaders
AnalyzeTextDefaultResponse
AnalyzeTextOptions

Žádost o analýzu textu.

AnalyzeTextOptionsOutput

Žádost o analýzu textu.

AnalyzeTextResultOutput

Odpověď textu na analýzu

CreateOrUpdateTextBlocklist200Response

Žádost byla úspěšná.

CreateOrUpdateTextBlocklist201Response

Požadavek byl úspěšný a v důsledku toho se vytvořil nový prostředek.

CreateOrUpdateTextBlocklistBodyParam
CreateOrUpdateTextBlocklistDefaultHeaders
CreateOrUpdateTextBlocklistDefaultResponse
CreateOrUpdateTextBlocklistMediaTypesParam
DeleteTextBlocklist204Response

Pro tento požadavek není k dispozici žádný obsah, ale hlavičky můžou být užitečné.

DeleteTextBlocklistDefaultHeaders
DeleteTextBlocklistDefaultResponse
GetTextBlocklist
GetTextBlocklist200Response

Žádost byla úspěšná.

GetTextBlocklistDefaultHeaders
GetTextBlocklistDefaultResponse
GetTextBlocklistItem
GetTextBlocklistItem200Response

Žádost byla úspěšná.

GetTextBlocklistItemDefaultHeaders
GetTextBlocklistItemDefaultResponse
ImageAnalyzeSeverityResultOutput

Výsledek analýzy obrázků.

ImageData

Obsah nebo adresa URL objektu blob obrázku můžou být bajty kódování base64 nebo adresa URL objektu blob. Pokud jsou uvedeny obě, bude žádost zamítnuta. Maximální velikost obrázku je 2048 pixelů × 2048 pixelů, maximálně 4 MB najednou. Minimální velikost obrázku je 50 pixelů × 50 pixelů.

ImageDataOutput

Obsah nebo adresa URL objektu blob obrázku můžou být bajty kódování base64 nebo adresa URL objektu blob. Pokud jsou uvedeny obě, bude žádost zamítnuta. Maximální velikost obrázku je 2048 pixelů × 2048 pixelů, maximálně 4 MB najednou. Minimální velikost obrázku je 50 pixelů × 50 pixelů.

ListTextBlocklistItems
ListTextBlocklistItems200Response

Žádost byla úspěšná.

ListTextBlocklistItemsDefaultHeaders
ListTextBlocklistItemsDefaultResponse
ListTextBlocklistItemsQueryParam
ListTextBlocklistItemsQueryParamProperties
ListTextBlocklists
ListTextBlocklists200Response

Žádost byla úspěšná.

ListTextBlocklistsDefaultHeaders
ListTextBlocklistsDefaultResponse
PagingOptions

Možnosti pomocné rutiny stránkování

RemoveBlockItems
RemoveBlockItems204Response

Pro tento požadavek není k dispozici žádný obsah, ale hlavičky můžou být užitečné.

RemoveBlockItemsBodyParam
RemoveBlockItemsDefaultHeaders
RemoveBlockItemsDefaultResponse
RemoveBlockItemsOptions

Požadavek na odebrání blockItems ze seznamu blokovaných položek textu.

Routes
TextAnalyzeSeverityResultOutput

Výsledek analýzy textu.

TextBlockItemInfo

Informace o položkách blokování v seznamu blokovaných položek textu

TextBlockItemOutput

Položka v seznamu TextBlocklist.

TextBlocklist

Blokovaný seznam textu.

TextBlocklistMatchResultOutput

Výsledek shody seznamu blokovaných.

TextBlocklistOutput

Blokovaný seznam textu.

Aliasy typu

AddBlockItemsParameters
AnalyzeImageParameters
AnalyzeTextParameters
ContentSafetyClient
CreateOrUpdateTextBlocklistParameters
DeleteTextBlocklistParameters
GetArrayType

Typ pomocné rutiny pro extrahování typu pole

GetPage

Typ vlastní funkce, která definuje, jak získat stránku, a odkaz na další funkci, pokud existuje.

GetTextBlocklistItemParameters
GetTextBlocklistParameters
ListTextBlocklistItemsParameters
ListTextBlocklistsParameters
PaginateReturn

Pomocný typ pro odvození Typ stránkovaných elementů z typu odpovědi Tento typ je generován na základě informací swagger pro x-ms-pageable konkrétně na itemName vlastnost, která označuje vlastnost odpovědi, kde jsou nalezeny položky stránky. Výchozí hodnota je value. Tento typ nám umožní poskytnout iterátor silného typu na základě odpovědi, která se nám zobrazí jako druhý parametr.

RemoveBlockItemsParameters
TextBlockItemListOutput

Stránkovaná kolekce položek TextBlockItem

TextBlocklistListOutput

Stránkovaná kolekce položek TextBlocklist

TextBlocklistResourceMergeAndPatch

Instance prostředku.

Funkce

default(string, KeyCredential, ClientOptions)

Inicializace nové instance 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>)

Pomocník pro stránkování výsledků z počáteční odpovědi, která odpovídá specifikaci rozšíření Autorest x-ms-pageable

Podrobnosti funkce

default(string, KeyCredential, ClientOptions)

Inicializace nové instance ContentSafetyClient

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

Parametry

endpoint

string

Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://.cognitiveservices.azure.com).

credentials
KeyCredential

jedinečná identifikace přihlašovacích údajů klienta

options
ClientOptions

parametr pro všechny volitelné parametry

Návraty

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)

function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): response

Parametry

Návraty

response

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)

function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response

Parametry

Návraty

response

isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)

function isUnexpected(response: GetTextBlocklist200Response | GetTextBlocklistDefaultResponse): response

Parametry

Návraty

response

isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)

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

Parametry

Návraty

response

isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)

function isUnexpected(response: DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse): response

Parametry

Návraty

response

isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)

function isUnexpected(response: ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse): response

Parametry

Návraty

response

isUnexpected(AddBlockItems200Response | AddBlockItemsDefaultResponse)

function isUnexpected(response: AddBlockItems200Response | AddBlockItemsDefaultResponse): response

Parametry

Návraty

response

isUnexpected(RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse)

function isUnexpected(response: RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse): response

Parametry

Návraty

response

isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)

function isUnexpected(response: GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse): response

Parametry

Návraty

response

isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)

function isUnexpected(response: ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse): response

Parametry

Návraty

response

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

Pomocník pro stránkování výsledků z počáteční odpovědi, která odpovídá specifikaci rozšíření Autorest x-ms-pageable

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

Parametry

client
Client

Klient, který se má použít k odesílání požadavků na další stránku

initialResponse

TResponse

Počáteční odpověď obsahující nextLink a aktuální stránku prvků

options

PagingOptions<TResponse>

Návraty

  • PagedAsyncIterableIterator pro iteraci prvků