@azure-rest/ai-content-safety package
Interfészek
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 |
| RemoveBlocklistItemsParameters | |
| TextBlocklistResourceMergeAndPatch |
Az erőforráspéldány. |
| TextCategory |
TextCategory aliasa |
| TextCategoryOutput |
A TextCategoryOutput aliasa |
Függvények
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
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
- response
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<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator az elemek iterálásához