AssistantsClientOptions interface
Os detalhes utilizados para criar um cliente assistente *
- Extends
Propriedades Herdadas
additional |
Políticas adicionais a incluir no pipeline HTTP. |
allow |
Opção para permitir chamar pontos finais http (inseguros) |
api |
Opções para definir uma apiVersion personalizada. |
base |
URL base do cliente |
credentials | Informações de credenciais |
endpoint | Ponto final para o cliente |
http |
Especifique um HttpClient personalizado ao fazer pedidos. |
logging |
Opções para configurar o registo de pedidos/respostas. |
proxy |
Opções para configurar um proxy para pedidos de saída. |
redirect |
Opções para a forma como as respostas de redirecionamento são processadas. |
retry |
Opções que controlam como repetir pedidos falhados. |
telemetry |
Opções para definir informações comuns de telemetria e rastreio para pedidos enviados. |
tls |
Opções para configurar a autenticação TLS |
user |
Opções para adicionar detalhes do agente de utilizador aos pedidos enviados. |
Detalhes da Propriedade Herdada
additionalPolicies
Políticas adicionais a incluir no pipeline HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Valor de Propriedade
Herdado de ClientOptions.additionalPolicies
allowInsecureConnection
Opção para permitir chamar pontos finais http (inseguros)
allowInsecureConnection?: boolean
Valor de Propriedade
boolean
Herdado de ClientOptions.allowInsecureConnection
apiVersion
Opções para definir uma apiVersion personalizada.
apiVersion?: string
Valor de Propriedade
string
Herdado de ClientOptions.apiVersion
baseUrl
Aviso
Esta API foi preterida.
This property is deprecated and will be removed soon, please use endpoint instead
URL base do cliente
baseUrl?: string
Valor de Propriedade
string
Herdado de ClientOptions.baseUrl
credentials
Informações de credenciais
credentials?: { apiKeyHeaderName?: string, scopes?: string[] }
Valor de Propriedade
{ apiKeyHeaderName?: string, scopes?: string[] }
Herdado de ClientOptions.credentials
endpoint
Ponto final para o cliente
endpoint?: string
Valor de Propriedade
string
Herdado de ClientOptions.endpoint
httpClient
Especifique um HttpClient personalizado ao fazer pedidos.
httpClient?: HttpClient
Valor de Propriedade
Herdado de ClientOptions.httpClient
loggingOptions
Opções para configurar o registo de pedidos/respostas.
loggingOptions?: LogPolicyOptions
Valor de Propriedade
Herdado de ClientOptions.loggingOptions
proxyOptions
Opções para configurar um proxy para pedidos de saída.
proxyOptions?: ProxySettings
Valor de Propriedade
Herdado de ClientOptions.proxyOptions
redirectOptions
Opções para a forma como as respostas de redirecionamento são processadas.
redirectOptions?: RedirectPolicyOptions
Valor de Propriedade
Herdado de ClientOptions.redirectOptions
retryOptions
Opções que controlam como repetir pedidos falhados.
retryOptions?: PipelineRetryOptions
Valor de Propriedade
Herdado de ClientOptions.retryOptions
telemetryOptions
Opções para definir informações comuns de telemetria e rastreio para pedidos enviados.
telemetryOptions?: TelemetryOptions
Valor de Propriedade
Herdado de ClientOptions.telemetryOptions
tlsOptions
Opções para configurar a autenticação TLS
tlsOptions?: TlsSettings
Valor de Propriedade
Herdado de ClientOptions.tlsOptions
userAgentOptions
Opções para adicionar detalhes do agente de utilizador aos pedidos enviados.
userAgentOptions?: UserAgentPolicyOptions
Valor de Propriedade
Herdado de ClientOptions.userAgentOptions
Azure SDK for JavaScript