@azure-rest/ai-content-safety package

Antarmuka

AddOrUpdateBlocklistItems
AddOrUpdateBlocklistItems200Response

Permintaan telah berhasil.

AddOrUpdateBlocklistItemsBodyParam
AddOrUpdateBlocklistItemsDefaultHeaders
AddOrUpdateBlocklistItemsDefaultResponse
AddOrUpdateTextBlocklistItemsOptions

Permintaan untuk menambahkan blocklistItems ke daftar blokir teks.

AddOrUpdateTextBlocklistItemsResultOutput

Respons menambahkan blocklistItems ke daftar blokir teks.

AnalyzeImage
AnalyzeImage200Response

Permintaan telah berhasil.

AnalyzeImageBodyParam
AnalyzeImageDefaultHeaders
AnalyzeImageDefaultResponse
AnalyzeImageOptions

Permintaan analisis gambar.

AnalyzeImageResultOutput

Respons analisis gambar.

AnalyzeText
AnalyzeText200Response

Permintaan telah berhasil.

AnalyzeTextBodyParam
AnalyzeTextDefaultHeaders
AnalyzeTextDefaultResponse
AnalyzeTextOptions

Permintaan analisis teks.

AnalyzeTextResultOutput

Respons analisis teks.

ContentSafetyClientOptions

Parameter opsional untuk klien

CreateOrUpdateTextBlocklist200Response

Permintaan telah berhasil.

CreateOrUpdateTextBlocklist201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

CreateOrUpdateTextBlocklistBodyParam
CreateOrUpdateTextBlocklistDefaultHeaders
CreateOrUpdateTextBlocklistDefaultResponse
CreateOrUpdateTextBlocklistMediaTypesParam
DeleteTextBlocklist204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteTextBlocklistDefaultHeaders
DeleteTextBlocklistDefaultResponse
GetTextBlocklist
GetTextBlocklist200Response

Permintaan telah berhasil.

GetTextBlocklistDefaultHeaders
GetTextBlocklistDefaultResponse
GetTextBlocklistItem
GetTextBlocklistItem200Response

Permintaan telah berhasil.

GetTextBlocklistItemDefaultHeaders
GetTextBlocklistItemDefaultResponse
ImageCategoriesAnalysisOutput

Hasil analisis gambar.

ImageData

Gambar dapat berupa byte yang dikodekan base64 atau URL blob. Anda hanya dapat memilih salah satu opsi ini. Jika keduanya disediakan, permintaan akan ditolak. Ukuran gambar maksimum adalah 2048 x 2048 piksel dan tidak boleh melebihi 4 MB, sedangkan ukuran gambar minimum adalah 50 x 50 piksel.

ListTextBlocklistItems
ListTextBlocklistItems200Response

Permintaan telah berhasil.

ListTextBlocklistItemsDefaultHeaders
ListTextBlocklistItemsDefaultResponse
ListTextBlocklistItemsQueryParam
ListTextBlocklistItemsQueryParamProperties
ListTextBlocklists
ListTextBlocklists200Response

Permintaan telah berhasil.

ListTextBlocklistsDefaultHeaders
ListTextBlocklistsDefaultResponse
PageSettings

Antarmuka yang melacak pengaturan untuk iterasi halaman

PagedAsyncIterableIterator

Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman.

PagedTextBlocklistItemOutput

Kumpulan halaman item TextBlocklistItem

PagedTextBlocklistOutput

Kumpulan halaman item TextBlocklist

PagingOptions

Opsi untuk pembantu halaman

RemoveBlocklistItems
RemoveBlocklistItems204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

RemoveBlocklistItemsBodyParam
RemoveBlocklistItemsDefaultHeaders
RemoveBlocklistItemsDefaultResponse
RemoveTextBlocklistItemsOptions

Permintaan untuk menghapus blocklistItems dari daftar blokir teks.

Routes
TextBlocklist

Daftar Blokir Teks.

TextBlocklistItem

Item dalam daftar TextBlocklist.

TextBlocklistItemOutput

Item dalam daftar TextBlocklist.

TextBlocklistMatchOutput

Hasil dari kecocokan daftar blokir.

TextBlocklistOutput

Daftar Blokir Teks.

TextCategoriesAnalysisOutput

Hasil analisis teks.

Alias Jenis

AddOrUpdateBlocklistItemsParameters
AnalyzeImageOutputType

Alias untuk AnalyzeImageOutputType

AnalyzeImageParameters
AnalyzeTextOutputType

Alias untuk AnalyzeTextOutputType

AnalyzeTextParameters
ContentSafetyClient
CreateOrUpdateTextBlocklistParameters
DeleteTextBlocklistParameters
GetArrayType

Jenis pembantu untuk mengekstrak jenis array

GetPage

Jenis fungsi kustom yang menentukan cara mendapatkan halaman dan tautan ke yang berikutnya jika ada.

GetTextBlocklistItemParameters
GetTextBlocklistParameters
ImageCategory

Alias untuk ImageCategory

ImageCategoryOutput

Alias untuk ImageCategoryOutput

ListTextBlocklistItemsParameters
ListTextBlocklistsParameters
PaginateReturn

Jenis pembantu untuk menyimpulkan Jenis elemen halaman dari jenis respons Jenis ini dihasilkan berdasarkan informasi swagger untuk x-ms-pageable khususnya pada properti itemName yang menunjukkan properti respons tempat item halaman ditemukan. Nilai defaultnya adalah value. Jenis ini akan memungkinkan kami untuk memberikan Iterator yang sangat ditik berdasarkan respons yang kami dapatkan sebagai parameter kedua

RemoveBlocklistItemsParameters
TextBlocklistResourceMergeAndPatch

Instans sumber daya.

TextCategory

Alias untuk TextCategory

TextCategoryOutput

Alias untuk TextCategoryOutput

Fungsi

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

Menginisialisasi instans baru ContentSafetyClient

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>)

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

Detail Fungsi

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

Menginisialisasi instans baru ContentSafetyClient

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

Parameter

endpointParam

string

Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://< resource-name.cognitiveservices.azure.com>).

credentials

TokenCredential | KeyCredential

mengidentifikasi kredensial klien secara unik

options
ContentSafetyClientOptions

parameter untuk semua parameter opsional

Mengembalikan

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)

function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)

function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetTextBlocklist200Response | GetTextBlocklistDefaultResponse)

function isUnexpected(response: GetTextBlocklist200Response | GetTextBlocklistDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(CreateOrUpdateTextBlocklist200Response | CreateOrUpdateTextBlocklist201Response | CreateOrUpdateTextBlocklistDefaultResponse)

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

Parameter

Mengembalikan

response

isUnexpected(DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse)

function isUnexpected(response: DeleteTextBlocklist204Response | DeleteTextBlocklistDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse)

function isUnexpected(response: ListTextBlocklists200Response | ListTextBlocklistsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse)

function isUnexpected(response: AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse)

function isUnexpected(response: RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse)

function isUnexpected(response: GetTextBlocklistItem200Response | GetTextBlocklistItemDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse)

function isUnexpected(response: ListTextBlocklistItems200Response | ListTextBlocklistItemsDefaultResponse): response

Parameter

Mengembalikan

response

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

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

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

Parameter

client
Client

Klien yang digunakan untuk mengirim permintaan halaman berikutnya

initialResponse

TResponse

Respons awal yang berisi nextLink dan halaman elemen saat ini

options

PagingOptions<TResponse>

Mengembalikan

  • PagedAsyncIterableIterator untuk melakukan iterasi elemen