مشاركة عبر


@azure-rest/ai-content-safety package

الواجهات

AddOrUpdateBlocklistItems
AddOrUpdateBlocklistItems200Response

لقد نجح الطلب.

AddOrUpdateBlocklistItemsBodyParam
AddOrUpdateBlocklistItemsDefaultHeaders
AddOrUpdateBlocklistItemsDefaultResponse
AddOrUpdateTextBlocklistItemsOptions

طلب إضافة blocklistItems إلى قائمة حظر نص.

AddOrUpdateTextBlocklistItemsResultOutput

استجابة إضافة blocklistItems إلى قائمة حظر النص.

AnalyzeImage
AnalyzeImage200Response

لقد نجح الطلب.

AnalyzeImageBodyParam
AnalyzeImageDefaultHeaders
AnalyzeImageDefaultResponse
AnalyzeImageOptions

طلب تحليل الصور.

AnalyzeImageResultOutput

استجابة تحليل الصور.

AnalyzeText
AnalyzeText200Response

لقد نجح الطلب.

AnalyzeTextBodyParam
AnalyzeTextDefaultHeaders
AnalyzeTextDefaultResponse
AnalyzeTextOptions

طلب تحليل النص.

AnalyzeTextResultOutput

استجابة تحليل النص.

ContentSafetyClientOptions

المعلمات الاختيارية للعميل

CreateOrUpdateTextBlocklist200Response

لقد نجح الطلب.

CreateOrUpdateTextBlocklist201Response

لقد نجح الطلب وتم إنشاء مورد جديد نتيجة لذلك.

CreateOrUpdateTextBlocklistBodyParam
CreateOrUpdateTextBlocklistDefaultHeaders
CreateOrUpdateTextBlocklistDefaultResponse
CreateOrUpdateTextBlocklistMediaTypesParam
DeleteTextBlocklist204Response

لا يوجد محتوى لإرساله لهذا الطلب، ولكن قد تكون العناوين مفيدة.

DeleteTextBlocklistDefaultHeaders
DeleteTextBlocklistDefaultResponse
GetTextBlocklist
GetTextBlocklist200Response

لقد نجح الطلب.

GetTextBlocklistDefaultHeaders
GetTextBlocklistDefaultResponse
GetTextBlocklistItem
GetTextBlocklistItem200Response

لقد نجح الطلب.

GetTextBlocklistItemDefaultHeaders
GetTextBlocklistItemDefaultResponse
ImageCategoriesAnalysisOutput

نتيجة تحليل الصور.

ImageData

يمكن أن تكون الصورة إما وحدات بايت مشفرة base64 أو عنوان URL للكائن الثنائي كبير الحجم. يمكنك اختيار خيار واحد فقط من هذه الخيارات. إذا تم تقديم كليهما، رفض الطلب. الحد الأقصى لحجم الصورة هو 2048 × 2048 بكسل ويجب ألا يتجاوز 4 ميغابايت، في حين أن الحد الأدنى لحجم الصورة هو 50 × 50 بكسل.

ListTextBlocklistItems
ListTextBlocklistItems200Response

لقد نجح الطلب.

ListTextBlocklistItemsDefaultHeaders
ListTextBlocklistItemsDefaultResponse
ListTextBlocklistItemsQueryParam
ListTextBlocklistItemsQueryParamProperties
ListTextBlocklists
ListTextBlocklists200Response

لقد نجح الطلب.

ListTextBlocklistsDefaultHeaders
ListTextBlocklistsDefaultResponse
PageSettings

واجهة تتعقب إعدادات التكرار المصفح

PagedAsyncIterableIterator

واجهة تسمح بالتكرار غير المتزامن حتى الاكتمال والصفحة.

PagedTextBlocklistItemOutput

مجموعة صفحات من عناصر TextBlocklistItem

PagedTextBlocklistOutput

مجموعة صفحات من عناصر TextBlocklist

PagingOptions

خيارات مساعد الترحيل

RemoveBlocklistItems
RemoveBlocklistItems204Response

لا يوجد محتوى لإرساله لهذا الطلب، ولكن قد تكون العناوين مفيدة.

RemoveBlocklistItemsBodyParam
RemoveBlocklistItemsDefaultHeaders
RemoveBlocklistItemsDefaultResponse
RemoveTextBlocklistItemsOptions

طلب إزالة blocklistItems من قائمة حظر النص.

Routes
TextBlocklist

قائمة حظر النص.

TextBlocklistItem

عنصر في TextBlocklist.

TextBlocklistItemOutput

عنصر في TextBlocklist.

TextBlocklistMatchOutput

نتيجة مطابقة قائمة الحظر.

TextBlocklistOutput

قائمة حظر النص.

TextCategoriesAnalysisOutput

نتيجة تحليل النص.

النوع أسماء مستعارة

AddOrUpdateBlocklistItemsParameters
AnalyzeImageOutputType

الاسم المستعار ل AnalyzeImageOutputType

AnalyzeImageParameters
AnalyzeTextOutputType

الاسم المستعار ل AnalyzeTextOutputType

AnalyzeTextParameters
ContentSafetyClient
CreateOrUpdateTextBlocklistParameters
DeleteTextBlocklistParameters
GetArrayType

نوع المساعد لاستخراج نوع صفيف

GetPage

نوع الدالة المخصصة التي تحدد كيفية الحصول على صفحة وارتباط إلى الصفحة التالية إن وجدت.

GetTextBlocklistItemParameters
GetTextBlocklistParameters
ImageCategory

الاسم المستعار ل ImageCategory

ImageCategoryOutput

الاسم المستعار ل ImageCategoryOutput

ListTextBlocklistItemsParameters
ListTextBlocklistsParameters
PaginateReturn

نوع المساعد للاستدلال على نوع العناصر المصفحة من نوع الاستجابة يتم إنشاء هذا النوع استنادا إلى معلومات swagger ل x-ms-pageable على وجه التحديد على الخاصية itemName التي تشير إلى خاصية الاستجابة حيث يتم العثور على عناصر الصفحة. القيمة الافتراضية هي value. سيسمح لنا هذا النوع بتوفير مكرر مكتوب بقوة بناء على الاستجابة التي نحصل عليها كمعلمة ثانية

RemoveBlocklistItemsParameters
TextBlocklistResourceMergeAndPatch

مثيل المورد.

TextCategory

الاسم المستعار ل TextCategory

TextCategoryOutput

الاسم المستعار ل TextCategoryOutput

الوظائف

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

تهيئة مثيل جديد من 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>)

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

تفاصيل الوظيفة

default(string, TokenCredential | KeyCredential, ContentSafetyClientOptions)

تهيئة مثيل جديد من ContentSafetyClient

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

المعلمات

endpointParam

string

نقاط نهاية الخدمات المعرفية المدعومة (البروتوكول واسم المضيف، على سبيل المثال: https://< resource-name.cognitiveservices.azure.com>).

credentials

TokenCredential | KeyCredential

تحديد بيانات اعتماد العميل بشكل فريد

options
ContentSafetyClientOptions

المعلمة لكافة المعلمات الاختيارية

المرتجعات

isUnexpected(AnalyzeImage200Response | AnalyzeImageDefaultResponse)

function isUnexpected(response: AnalyzeImage200Response | AnalyzeImageDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(AnalyzeText200Response | AnalyzeTextDefaultResponse)

function isUnexpected(response: AnalyzeText200Response | AnalyzeTextDefaultResponse): 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(AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse)

function isUnexpected(response: AddOrUpdateBlocklistItems200Response | AddOrUpdateBlocklistItemsDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse)

function isUnexpected(response: RemoveBlocklistItems204Response | RemoveBlocklistItemsDefaultResponse): 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 لتكرار العناصر