@azure-rest/ai-vision-face package
介面
類型別名
函式
函式詳細資料
default(string, TokenCredential | KeyCredential, FaceClientOptions)
初始化 FaceClient 的新實例
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: FaceClientOptions): FaceClient
參數
- endpointParam
-
string
支持的認知服務端點(通訊協定和主機名,例如:https://{resource-name}.cognitiveservices.azure.com)。
- credentials
唯一識別客戶端認證
- options
- FaceClientOptions
所有選擇性參數的參數
傳回
getLongRunningPoller<TResult>(Client, TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
建置 Poller 物件的 Helper 函式,以協助輪詢長時間執行的作業。
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
參數
- client
- Client
用來傳送要求以取得其他頁面的用戶端。
- initialResponse
-
TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse
初始回應。
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
設定繼續狀態或自定義輪詢間隔的選項。
傳回
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
- 輪詢作業狀態更新的輪詢器對象,最終會取得最終回應。
getLongRunningPoller<TResult>(Client, TrainPersonGroup202Response | TrainPersonGroupDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainPersonGroup202Response | TrainPersonGroupDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
參數
- client
- Client
- initialResponse
-
TrainPersonGroup202Response | TrainPersonGroupDefaultResponse
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
傳回
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
getLongRunningPoller<TResult>(Client, TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
參數
- client
- Client
- initialResponse
-
TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
傳回
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
isUnexpected(DetectFromUrl200Response | DetectFromUrlDefaultResponse)
function isUnexpected(response: DetectFromUrl200Response | DetectFromUrlDefaultResponse): response
參數
傳回
response
isUnexpected(Detect200Response | DetectDefaultResponse)
function isUnexpected(response: Detect200Response | DetectDefaultResponse): response
參數
- response
傳回
response
isUnexpected(DetectFromSessionImageId200Response | DetectFromSessionImageIdDefaultResponse)
function isUnexpected(response: DetectFromSessionImageId200Response | DetectFromSessionImageIdDefaultResponse): response
參數
傳回
response
isUnexpected(FindSimilar200Response | FindSimilarDefaultResponse)
function isUnexpected(response: FindSimilar200Response | FindSimilarDefaultResponse): response
參數
- response
傳回
response
isUnexpected(FindSimilarFromFaceList200Response | FindSimilarFromFaceListDefaultResponse)
function isUnexpected(response: FindSimilarFromFaceList200Response | FindSimilarFromFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(FindSimilarFromLargeFaceList200Response | FindSimilarFromLargeFaceListDefaultResponse)
function isUnexpected(response: FindSimilarFromLargeFaceList200Response | FindSimilarFromLargeFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(IdentifyFromPersonGroup200Response | IdentifyFromPersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromPersonGroup200Response | IdentifyFromPersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(IdentifyFromLargePersonGroup200Response | IdentifyFromLargePersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromLargePersonGroup200Response | IdentifyFromLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(IdentifyFromPersonDirectory200Response | IdentifyFromPersonDirectoryDefaultResponse)
function isUnexpected(response: IdentifyFromPersonDirectory200Response | IdentifyFromPersonDirectoryDefaultResponse): response
參數
傳回
response
isUnexpected(IdentifyFromDynamicPersonGroup200Response | IdentifyFromDynamicPersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromDynamicPersonGroup200Response | IdentifyFromDynamicPersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(VerifyFaceToFace200Response | VerifyFaceToFaceDefaultResponse)
function isUnexpected(response: VerifyFaceToFace200Response | VerifyFaceToFaceDefaultResponse): response
參數
傳回
response
isUnexpected(VerifyFromPersonGroup200Response | VerifyFromPersonGroupDefaultResponse)
function isUnexpected(response: VerifyFromPersonGroup200Response | VerifyFromPersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(VerifyFromLargePersonGroup200Response | VerifyFromLargePersonGroupDefaultResponse)
function isUnexpected(response: VerifyFromLargePersonGroup200Response | VerifyFromLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(VerifyFromPersonDirectory200Response | VerifyFromPersonDirectoryDefaultResponse)
function isUnexpected(response: VerifyFromPersonDirectory200Response | VerifyFromPersonDirectoryDefaultResponse): response
參數
傳回
response
isUnexpected(Group200Response | GroupDefaultResponse)
function isUnexpected(response: Group200Response | GroupDefaultResponse): response
參數
- response
傳回
response
isUnexpected(CreateFaceList200Response | CreateFaceListDefaultResponse)
function isUnexpected(response: CreateFaceList200Response | CreateFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteFaceList200Response | DeleteFaceListDefaultResponse)
function isUnexpected(response: DeleteFaceList200Response | DeleteFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(GetFaceList200Response | GetFaceListDefaultResponse)
function isUnexpected(response: GetFaceList200Response | GetFaceListDefaultResponse): response
參數
- response
傳回
response
isUnexpected(UpdateFaceList200Response | UpdateFaceListDefaultResponse)
function isUnexpected(response: UpdateFaceList200Response | UpdateFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(GetFaceLists200Response | GetFaceListsDefaultResponse)
function isUnexpected(response: GetFaceLists200Response | GetFaceListsDefaultResponse): response
參數
傳回
response
isUnexpected(AddFaceListFaceFromUrl200Response | AddFaceListFaceFromUrlDefaultResponse)
function isUnexpected(response: AddFaceListFaceFromUrl200Response | AddFaceListFaceFromUrlDefaultResponse): response
參數
傳回
response
isUnexpected(AddFaceListFace200Response | AddFaceListFaceDefaultResponse)
function isUnexpected(response: AddFaceListFace200Response | AddFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteFaceListFace200Response | DeleteFaceListFaceDefaultResponse)
function isUnexpected(response: DeleteFaceListFace200Response | DeleteFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(CreateLargeFaceList200Response | CreateLargeFaceListDefaultResponse)
function isUnexpected(response: CreateLargeFaceList200Response | CreateLargeFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLargeFaceList200Response | DeleteLargeFaceListDefaultResponse)
function isUnexpected(response: DeleteLargeFaceList200Response | DeleteLargeFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargeFaceList200Response | GetLargeFaceListDefaultResponse)
function isUnexpected(response: GetLargeFaceList200Response | GetLargeFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(UpdateLargeFaceList200Response | UpdateLargeFaceListDefaultResponse)
function isUnexpected(response: UpdateLargeFaceList200Response | UpdateLargeFaceListDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargeFaceLists200Response | GetLargeFaceListsDefaultResponse)
function isUnexpected(response: GetLargeFaceLists200Response | GetLargeFaceListsDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargeFaceListTrainingStatus200Response | GetLargeFaceListTrainingStatusDefaultResponse)
function isUnexpected(response: GetLargeFaceListTrainingStatus200Response | GetLargeFaceListTrainingStatusDefaultResponse): response
參數
傳回
response
isUnexpected(TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse | TrainLargeFaceListLogicalResponse)
function isUnexpected(response: TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse | TrainLargeFaceListLogicalResponse): response
參數
傳回
response
isUnexpected(AddLargeFaceListFaceFromUrl200Response | AddLargeFaceListFaceFromUrlDefaultResponse)
function isUnexpected(response: AddLargeFaceListFaceFromUrl200Response | AddLargeFaceListFaceFromUrlDefaultResponse): response
參數
傳回
response
isUnexpected(AddLargeFaceListFace200Response | AddLargeFaceListFaceDefaultResponse)
function isUnexpected(response: AddLargeFaceListFace200Response | AddLargeFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargeFaceListFaces200Response | GetLargeFaceListFacesDefaultResponse)
function isUnexpected(response: GetLargeFaceListFaces200Response | GetLargeFaceListFacesDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLargeFaceListFace200Response | DeleteLargeFaceListFaceDefaultResponse)
function isUnexpected(response: DeleteLargeFaceListFace200Response | DeleteLargeFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargeFaceListFace200Response | GetLargeFaceListFaceDefaultResponse)
function isUnexpected(response: GetLargeFaceListFace200Response | GetLargeFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(UpdateLargeFaceListFace200Response | UpdateLargeFaceListFaceDefaultResponse)
function isUnexpected(response: UpdateLargeFaceListFace200Response | UpdateLargeFaceListFaceDefaultResponse): response
參數
傳回
response
isUnexpected(CreatePersonGroup200Response | CreatePersonGroupDefaultResponse)
function isUnexpected(response: CreatePersonGroup200Response | CreatePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(DeletePersonGroup200Response | DeletePersonGroupDefaultResponse)
function isUnexpected(response: DeletePersonGroup200Response | DeletePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroup200Response | GetPersonGroupDefaultResponse)
function isUnexpected(response: GetPersonGroup200Response | GetPersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(UpdatePersonGroup200Response | UpdatePersonGroupDefaultResponse)
function isUnexpected(response: UpdatePersonGroup200Response | UpdatePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroups200Response | GetPersonGroupsDefaultResponse)
function isUnexpected(response: GetPersonGroups200Response | GetPersonGroupsDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroupTrainingStatus200Response | GetPersonGroupTrainingStatusDefaultResponse)
function isUnexpected(response: GetPersonGroupTrainingStatus200Response | GetPersonGroupTrainingStatusDefaultResponse): response
參數
傳回
response
isUnexpected(TrainPersonGroup202Response | TrainPersonGroupDefaultResponse | TrainPersonGroupLogicalResponse)
function isUnexpected(response: TrainPersonGroup202Response | TrainPersonGroupDefaultResponse | TrainPersonGroupLogicalResponse): response
參數
傳回
response
isUnexpected(CreatePersonGroupPerson200Response | CreatePersonGroupPersonDefaultResponse)
function isUnexpected(response: CreatePersonGroupPerson200Response | CreatePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroupPersons200Response | GetPersonGroupPersonsDefaultResponse)
function isUnexpected(response: GetPersonGroupPersons200Response | GetPersonGroupPersonsDefaultResponse): response
參數
傳回
response
isUnexpected(DeletePersonGroupPerson200Response | DeletePersonGroupPersonDefaultResponse)
function isUnexpected(response: DeletePersonGroupPerson200Response | DeletePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroupPerson200Response | GetPersonGroupPersonDefaultResponse)
function isUnexpected(response: GetPersonGroupPerson200Response | GetPersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(UpdatePersonGroupPerson200Response | UpdatePersonGroupPersonDefaultResponse)
function isUnexpected(response: UpdatePersonGroupPerson200Response | UpdatePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(AddPersonGroupPersonFaceFromUrl200Response | AddPersonGroupPersonFaceFromUrlDefaultResponse)
function isUnexpected(response: AddPersonGroupPersonFaceFromUrl200Response | AddPersonGroupPersonFaceFromUrlDefaultResponse): response
參數
傳回
response
isUnexpected(AddPersonGroupPersonFace200Response | AddPersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: AddPersonGroupPersonFace200Response | AddPersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(DeletePersonGroupPersonFace200Response | DeletePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: DeletePersonGroupPersonFace200Response | DeletePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(GetPersonGroupPersonFace200Response | GetPersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: GetPersonGroupPersonFace200Response | GetPersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(UpdatePersonGroupPersonFace200Response | UpdatePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: UpdatePersonGroupPersonFace200Response | UpdatePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(CreateLargePersonGroup200Response | CreateLargePersonGroupDefaultResponse)
function isUnexpected(response: CreateLargePersonGroup200Response | CreateLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLargePersonGroup200Response | DeleteLargePersonGroupDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroup200Response | DeleteLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroup200Response | GetLargePersonGroupDefaultResponse)
function isUnexpected(response: GetLargePersonGroup200Response | GetLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(UpdateLargePersonGroup200Response | UpdateLargePersonGroupDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroup200Response | UpdateLargePersonGroupDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroups200Response | GetLargePersonGroupsDefaultResponse)
function isUnexpected(response: GetLargePersonGroups200Response | GetLargePersonGroupsDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroupTrainingStatus200Response | GetLargePersonGroupTrainingStatusDefaultResponse)
function isUnexpected(response: GetLargePersonGroupTrainingStatus200Response | GetLargePersonGroupTrainingStatusDefaultResponse): response
參數
傳回
response
isUnexpected(TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse | TrainLargePersonGroupLogicalResponse)
function isUnexpected(response: TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse | TrainLargePersonGroupLogicalResponse): response
參數
傳回
response
isUnexpected(CreateLargePersonGroupPerson200Response | CreateLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: CreateLargePersonGroupPerson200Response | CreateLargePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroupPersons200Response | GetLargePersonGroupPersonsDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPersons200Response | GetLargePersonGroupPersonsDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLargePersonGroupPerson200Response | DeleteLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroupPerson200Response | DeleteLargePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroupPerson200Response | GetLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPerson200Response | GetLargePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(UpdateLargePersonGroupPerson200Response | UpdateLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroupPerson200Response | UpdateLargePersonGroupPersonDefaultResponse): response
參數
傳回
response
isUnexpected(AddLargePersonGroupPersonFaceFromUrl200Response | AddLargePersonGroupPersonFaceFromUrlDefaultResponse)
function isUnexpected(response: AddLargePersonGroupPersonFaceFromUrl200Response | AddLargePersonGroupPersonFaceFromUrlDefaultResponse): response
參數
傳回
response
isUnexpected(AddLargePersonGroupPersonFace200Response | AddLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: AddLargePersonGroupPersonFace200Response | AddLargePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLargePersonGroupPersonFace200Response | DeleteLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroupPersonFace200Response | DeleteLargePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(GetLargePersonGroupPersonFace200Response | GetLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPersonFace200Response | GetLargePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(UpdateLargePersonGroupPersonFace200Response | UpdateLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroupPersonFace200Response | UpdateLargePersonGroupPersonFaceDefaultResponse): response
參數
傳回
response
isUnexpected(CreateLivenessSession200Response | CreateLivenessSessionDefaultResponse)
function isUnexpected(response: CreateLivenessSession200Response | CreateLivenessSessionDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLivenessSession204Response | DeleteLivenessSessionDefaultResponse)
function isUnexpected(response: DeleteLivenessSession204Response | DeleteLivenessSessionDefaultResponse): response
參數
傳回
response
isUnexpected(GetLivenessSessionResult200Response | GetLivenessSessionResultDefaultResponse)
function isUnexpected(response: GetLivenessSessionResult200Response | GetLivenessSessionResultDefaultResponse): response
參數
傳回
response
isUnexpected(CreateLivenessWithVerifySession200Response | CreateLivenessWithVerifySessionDefaultResponse)
function isUnexpected(response: CreateLivenessWithVerifySession200Response | CreateLivenessWithVerifySessionDefaultResponse): response
參數
傳回
response
isUnexpected(DeleteLivenessWithVerifySession204Response | DeleteLivenessWithVerifySessionDefaultResponse)
function isUnexpected(response: DeleteLivenessWithVerifySession204Response | DeleteLivenessWithVerifySessionDefaultResponse): response
參數
傳回
response
isUnexpected(GetLivenessWithVerifySessionResult200Response | GetLivenessWithVerifySessionResultDefaultResponse)
function isUnexpected(response: GetLivenessWithVerifySessionResult200Response | GetLivenessWithVerifySessionResultDefaultResponse): response
參數
傳回
response
isUnexpected(GetSessionImage200Response | GetSessionImageDefaultResponse)
function isUnexpected(response: GetSessionImage200Response | GetSessionImageDefaultResponse): response
參數
傳回
response