@azure-rest/ai-content-safety package
Интерфейсы
| AddBlockItems | |
| AddBlockItems200Response |
Запрос выполнен успешно. |
| AddBlockItemsBodyParam | |
| AddBlockItemsDefaultHeaders | |
| AddBlockItemsDefaultResponse | |
| AddBlockItemsOptions |
Запрос добавления blockItems в текстовый блок-список. |
| AddBlockItemsResultOutput |
Ответ добавления blockItems в текстовый блок-список. |
| AnalyzeImage | |
| AnalyzeImage200Response |
Запрос выполнен успешно. |
| AnalyzeImageBodyParam | |
| AnalyzeImageDefaultHeaders | |
| AnalyzeImageDefaultResponse | |
| AnalyzeImageOptions |
Запрос на анализ изображения. |
| AnalyzeImageOptionsOutput |
Запрос на анализ изображения. |
| AnalyzeImageResultOutput |
Ответ анализа изображения. |
| AnalyzeText | |
| AnalyzeText200Response |
Запрос выполнен успешно. |
| AnalyzeTextBodyParam | |
| AnalyzeTextDefaultHeaders | |
| AnalyzeTextDefaultResponse | |
| AnalyzeTextOptions |
Запрос на анализ текста. |
| AnalyzeTextOptionsOutput |
Запрос на анализ текста. |
| AnalyzeTextResultOutput |
Ответ анализа текста |
| CreateOrUpdateTextBlocklist200Response |
Запрос выполнен успешно. |
| CreateOrUpdateTextBlocklist201Response |
Запрос успешно выполнен, и в результате был создан новый ресурс. |
| CreateOrUpdateTextBlocklistBodyParam | |
| CreateOrUpdateTextBlocklistDefaultHeaders | |
| CreateOrUpdateTextBlocklistDefaultResponse | |
| CreateOrUpdateTextBlocklistMediaTypesParam | |
| DeleteTextBlocklist204Response |
Для этого запроса нет содержимого, но заголовки могут быть полезны. |
| DeleteTextBlocklistDefaultHeaders | |
| DeleteTextBlocklistDefaultResponse | |
| GetTextBlocklist | |
| GetTextBlocklist200Response |
Запрос выполнен успешно. |
| GetTextBlocklistDefaultHeaders | |
| GetTextBlocklistDefaultResponse | |
| GetTextBlocklistItem | |
| GetTextBlocklistItem200Response |
Запрос выполнен успешно. |
| GetTextBlocklistItemDefaultHeaders | |
| GetTextBlocklistItemDefaultResponse | |
| ImageAnalyzeSeverityResultOutput |
Результат анализа изображений. |
| ImageData |
Содержимое или URL-адрес большого двоичного объекта изображения может быть байтами кодировки Base64 или URL-адресом БОЛЬШОго двоичного объекта. Если оба заданы, запрос будет отклонен. Максимальный размер изображения составляет 2048 пикселей * 2048 пикселей, не превышающий 4 МБ одновременно. Минимальный размер изображения составляет 50 пикселей * 50 пикселей. |
| ImageDataOutput |
Содержимое или URL-адрес большого двоичного объекта изображения может быть байтами кодировки Base64 или URL-адресом БОЛЬШОго двоичного объекта. Если оба заданы, запрос будет отклонен. Максимальный размер изображения составляет 2048 пикселей * 2048 пикселей, не превышающий 4 МБ одновременно. Минимальный размер изображения составляет 50 пикселей * 50 пикселей. |
| ListTextBlocklistItems | |
| ListTextBlocklistItems200Response |
Запрос выполнен успешно. |
| ListTextBlocklistItemsDefaultHeaders | |
| ListTextBlocklistItemsDefaultResponse | |
| ListTextBlocklistItemsQueryParam | |
| ListTextBlocklistItemsQueryParamProperties | |
| ListTextBlocklists | |
| ListTextBlocklists200Response |
Запрос выполнен успешно. |
| ListTextBlocklistsDefaultHeaders | |
| ListTextBlocklistsDefaultResponse | |
| PagingOptions |
Параметры вспомогательного помощника по страницам |
| RemoveBlockItems | |
| RemoveBlockItems204Response |
Для этого запроса нет содержимого, но заголовки могут быть полезны. |
| RemoveBlockItemsBodyParam | |
| RemoveBlockItemsDefaultHeaders | |
| RemoveBlockItemsDefaultResponse | |
| RemoveBlockItemsOptions |
Запрос удаления blockItems из текстового блока. |
| Routes | |
| TextAnalyzeSeverityResultOutput |
Результат анализа текста. |
| TextBlockItemInfo |
Блокировать сведения об элементах в текстовом блок-списке. |
| TextBlockItemOutput |
Элемент в TextBlocklist. |
| TextBlocklist |
Список блокировок текста. |
| TextBlocklistMatchResultOutput |
Результат сопоставления блок-списка. |
| TextBlocklistOutput |
Список блокировок текста. |
Псевдонимы типа
| AddBlockItemsParameters | |
| AnalyzeImageParameters | |
| AnalyzeTextParameters | |
| ContentSafetyClient | |
| CreateOrUpdateTextBlocklistParameters | |
| DeleteTextBlocklistParameters | |
| GetArrayType |
Вспомогательный тип для извлечения типа массива |
| GetPage |
Тип настраиваемой функции, которая определяет, как получить страницу и ссылку на следующую. |
| GetTextBlocklistItemParameters | |
| GetTextBlocklistParameters | |
| ListTextBlocklistItemsParameters | |
| ListTextBlocklistsParameters | |
| PaginateReturn |
Вспомогательный тип для вывода типа страничных элементов из типа ответа этот тип создается на основе сведений swagger для x-ms-pageable специально в свойстве itemName, которое указывает свойство ответа, в котором находятся элементы страницы. Значение по умолчанию — |
| RemoveBlockItemsParameters | |
| TextBlockItemListOutput |
Коллекция paged элементов TextBlockItem |
| TextBlocklistListOutput |
Коллекция paged элементов TextBlocklist |
| TextBlocklistResourceMergeAndPatch |
Экземпляр ресурса. |
Функции
Сведения о функции
default(string, KeyCredential, ClientOptions)
Инициализация нового экземпляра ContentSafetyClient
function default(endpoint: string, credentials: KeyCredential, options?: ClientOptions): ContentSafetyClient
Параметры
- endpoint
-
string
Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например: https://< имя-ресурса.cognitiveservices.azure.com>).
- credentials
- KeyCredential
уникально идентификация учетных данных клиента
- options
- ClientOptions
параметр для всех необязательных параметров
Возвращаемое значение
isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)
function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): response
Параметры
- response
Возвращаемое значение
response
isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)
function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)
function isUnexpected(response: GetTextBlocklist200Response | GetTextBlocklistDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)
function isUnexpected(response: CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)
function isUnexpected(response: DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)
function isUnexpected(response: ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(AddBlockItems200Response | AddBlockItemsDefaultResponse)
function isUnexpected(response: AddBlockItems200Response | AddBlockItemsDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse)
function isUnexpected(response: RemoveBlockItems204Response | RemoveBlockItemsDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)
function isUnexpected(response: GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse): response
Параметры
Возвращаемое значение
response
isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)
function isUnexpected(response: ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse): response
Параметры
Возвращаемое значение
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Вспомогательный элемент для разбивки результатов из первоначального ответа, который соответствует спецификации расширения autorest x-ms-pageable
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Параметры
- client
- Client
Клиент, используемый для отправки запросов на следующую страницу
- initialResponse
-
TResponse
Начальный ответ, содержащий следующую ссылку и текущую страницу элементов
- options
-
PagingOptions<TResponse>
Возвращаемое значение
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator для итерации элементов