Megosztás a következőn keresztül:


@azure-rest/ai-content-safety package

Interfészek

AddOrUpdateBlocklistItems
AddOrUpdateBlocklistItems200Response

A kérés sikeres volt.

AddOrUpdateBlocklistItemsBodyParam
AddOrUpdateBlocklistItemsDefaultHeaders
AddOrUpdateBlocklistItemsDefaultResponse
AddOrUpdateTextBlocklistItemsOptions

A blocklistItems szöveges blokklistához való hozzáadására vonatkozó kérés.

AddOrUpdateTextBlocklistItemsResultOutput

A blocklistItems szöveges blokklistához való hozzáadásának válasza.

AnalyzeImage
AnalyzeImage200Response

A kérés sikeres volt.

AnalyzeImageBodyParam
AnalyzeImageDefaultHeaders
AnalyzeImageDefaultResponse
AnalyzeImageOptions

A képelemzési kérelem.

AnalyzeImageResultOutput

A képelemzési válasz.

AnalyzeText
AnalyzeText200Response

A kérés sikeres volt.

AnalyzeTextBodyParam
AnalyzeTextDefaultHeaders
AnalyzeTextDefaultResponse
AnalyzeTextOptions

A szövegelemzési kérelem.

AnalyzeTextResultOutput

A szövegelemzési válasz.

ContentSafetyClientOptions

Az ügyfél opcionális paraméterei

CreateOrUpdateTextBlocklist200Response

A kérés sikeres volt.

CreateOrUpdateTextBlocklist201Response

A kérés sikeres volt, és ennek eredményeként új erőforrás jött létre.

CreateOrUpdateTextBlocklistBodyParam
CreateOrUpdateTextBlocklistDefaultHeaders
CreateOrUpdateTextBlocklistDefaultResponse
CreateOrUpdateTextBlocklistMediaTypesParam
DeleteTextBlocklist204Response

A kéréshez nincs elküldhető tartalom, de a fejlécek hasznosak lehetnek.

DeleteTextBlocklistDefaultHeaders
DeleteTextBlocklistDefaultResponse
GetTextBlocklist
GetTextBlocklist200Response

A kérés sikeres volt.

GetTextBlocklistDefaultHeaders
GetTextBlocklistDefaultResponse
GetTextBlocklistItem
GetTextBlocklistItem200Response

A kérés sikeres volt.

GetTextBlocklistItemDefaultHeaders
GetTextBlocklistItemDefaultResponse
ImageCategoriesAnalysisOutput

Képelemzés eredménye.

ImageData

A kép lehet base64 kódolású bájt vagy blob URL-cím. Ezek közül csak egyet választhat. Ha mindkettő meg van adva, a kérelem elutasításra kerül. A maximális képméret 2048 x 2048 képpont, és nem haladhatja meg a 4 MB-ot, míg a minimális képméret 50 x 50 képpont.

ListTextBlocklistItems
ListTextBlocklistItems200Response

A kérés sikeres volt.

ListTextBlocklistItemsDefaultHeaders
ListTextBlocklistItemsDefaultResponse
ListTextBlocklistItemsQueryParam
ListTextBlocklistItemsQueryParamProperties
ListTextBlocklists
ListTextBlocklists200Response

A kérés sikeres volt.

ListTextBlocklistsDefaultHeaders
ListTextBlocklistsDefaultResponse
PageSettings

Egy felület, amely nyomon követi a lapozott iteráció beállításait

PagedAsyncIterableIterator

Egy felület, amely lehetővé teszi az aszinkron iterálást mind a befejezésig, mind az oldal szerint.

PagedTextBlocklistItemOutput

TextBlocklistItem elemek lapozott gyűjteménye

PagedTextBlocklistOutput

TextBlocklist-elemek lapozott gyűjteménye

PagingOptions

A lapozási segéd beállításai

RemoveBlocklistItems
RemoveBlocklistItems204Response

A kéréshez nincs elküldhető tartalom, de a fejlécek hasznosak lehetnek.

RemoveBlocklistItemsBodyParam
RemoveBlocklistItemsDefaultHeaders
RemoveBlocklistItemsDefaultResponse
RemoveTextBlocklistItemsOptions

A blocklistItems szövegblokkolók eltávolítására irányuló kérés.

Routes
TextBlocklist

Szövegblokkolólista.

TextBlocklistItem

Elem egy TextBlocklistben.

TextBlocklistItemOutput

Elem egy TextBlocklistben.

TextBlocklistMatchOutput

A tiltólista-egyezés eredménye.

TextBlocklistOutput

Szövegblokkolólista.

TextCategoriesAnalysisOutput

Szövegelemzés eredménye.

Típusaliasok

AddOrUpdateBlocklistItemsParameters
AnalyzeImageOutputType

Az AnalyzeImageOutputType aliasa

AnalyzeImageParameters
AnalyzeTextOutputType

Az AnalyzeTextOutputType aliasa

AnalyzeTextParameters
ContentSafetyClient
CreateOrUpdateTextBlocklistParameters
DeleteTextBlocklistParameters
GetArrayType

Segéd típusa a tömb típusának kinyeréséhez

GetPage

Az egyéni függvény típusa, amely meghatározza, hogyan kérhet le egy lapot, és ha van ilyen, a következőre mutató hivatkozást.

GetTextBlocklistItemParameters
GetTextBlocklistParameters
ImageCategory

Az ImageCategory aliasa

ImageCategoryOutput

Az ImageCategoryOutput aliasa

ListTextBlocklistItemsParameters
ListTextBlocklistsParameters
PaginateReturn

Segédtípus a lapozott elemek típusának a választípusból való következtetéséhez Ez a típus az x-ms-pageable elemhez tartozó swagger-információk alapján jön létre, különösen az itemName tulajdonságon, amely a válasz tulajdonságát jelzi, ahol az oldalelemek találhatók. Az alapértelmezett érték a value. Ez a típus lehetővé teszi, hogy erősen begépelt Iteratort biztosítsunk a második paraméterként megkapott válasz alapján

RemoveBlocklistItemsParameters
TextBlocklistResourceMergeAndPatch

Az erőforráspéldány.

TextCategory

TextCategory aliasa

TextCategoryOutput

A TextCategoryOutput aliasa

Függvények

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

A ContentSafetyClient új példányának inicializálása

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)
isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)
isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)
isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)
isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)
isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)
isUnexpected(AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse)
isUnexpected(RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse)
isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)
isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Segéd az Autorest x-ms-pageable bővítmény specifikációját követő kezdeti válaszból származó lapszámozáshoz

Függvény adatai

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

A ContentSafetyClient új példányának inicializálása

function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ContentSafetyClientOptions): ContentSafetyClient

Paraméterek

endpointParam

string

Támogatott Cognitive Services-végpontok (protokoll és állomásnév, például: https://< resource-name.cognitiveservices.azure.com>).

credentials

TokenCredential | KeyCredential

egyedileg azonosíthatja az ügyfél hitelesítő adatait

options
ContentSafetyClientOptions

az összes választható paraméter paramétere

Válaszok

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)

function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)

function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)

function isUnexpected(response: GetTextBlocklist200Response | GetTextBlocklistDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)

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

Paraméterek

Válaszok

response

isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)

function isUnexpected(response: DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)

function isUnexpected(response: ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse)

function isUnexpected(response: AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse)

function isUnexpected(response: RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)

function isUnexpected(response: GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)

function isUnexpected(response: ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse): response

Paraméterek

Válaszok

response

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

Segéd az Autorest x-ms-pageable bővítmény specifikációját követő kezdeti válaszból származó lapszámozáshoz

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

Paraméterek

client
Client

A következő lapkérelmek küldéséhez használandó ügyfél

initialResponse

TResponse

A nextLink és az elemek aktuális lapját tartalmazó kezdeti válasz

options

PagingOptions<TResponse>

Válaszok

  • PagedAsyncIterableIterator az elemek iterálásához