Compartilhar via


QnAMakerClient class

Extends

Construtores

QnAMakerClient(ServiceClientCredentials, string, ServiceClientOptions)

Inicializa uma nova instância da classe QnAMakerClient.

Propriedades

alterations
endpointKeys
endpointSettings
knowledgebase
operations

Propriedades herdadas

credentials
endpoint

Métodos herdados

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

Detalhes do construtor

QnAMakerClient(ServiceClientCredentials, string, ServiceClientOptions)

Inicializa uma nova instância da classe QnAMakerClient.

new QnAMakerClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)

Parâmetros

credentials
ServiceClientCredentials

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

endpoint

string

Ponto de extremidade dos Serviços Cognitivos com suporte (por exemplo, https://< qnamaker-resource-name

.api.cognitiveservices.azure.com).

options
ServiceClientOptions

As opções de parâmetro

Detalhes da propriedade

alterations

alterations: Alterations

Valor da propriedade

endpointKeys

endpointKeys: EndpointKeys

Valor da propriedade

endpointSettings

endpointSettings: EndpointSettings

Valor da propriedade

knowledgebase

knowledgebase: Knowledgebase

Valor da propriedade

operations

operations: Operations

Valor da propriedade

Detalhes das propriedades herdadas

credentials

credentials: ServiceClientCredentials

Valor da propriedade

Herdado deQnAMakerClientContext.credentials

endpoint

endpoint: string

Valor da propriedade

string

Herdado deQnAMakerClientContext.endpoint

Detalhes do método herdado

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parâmetros

operationArguments
OperationArguments

Os argumentos dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

callback

ServiceCallback<any>

O retorno de chamada a ser chamado quando a resposta é recebida.

Retornos

Promise<RestResponse>

Herdado deQnAMakerClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parâmetros

Retornos

Herdado deQnAMakerClientContext.sendRequest