你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OpenAIClientOptions interface

Extends

继承属性

additionalPolicies

要包含在 HTTP 管道中的其他策略。

allowInsecureConnection

允许调用 http (不安全) 终结点的选项

apiVersion

用于设置自定义 apiVersion 的选项。

baseUrl

客户端的基 URL

credentials

凭据信息

endpoint

客户端的终结点

httpClient

发出请求时指定自定义 HttpClient。

loggingOptions

用于配置请求/响应日志记录的选项。

proxyOptions

用于为传出请求配置代理的选项。

redirectOptions

有关如何处理重定向响应的选项。

retryOptions

用于控制如何重试失败请求的选项。

telemetryOptions

用于将常见遥测和跟踪信息设置为传出请求的选项。

tlsOptions

用于配置 TLS 身份验证的选项

userAgentOptions

用于将用户代理详细信息添加到传出请求的选项。

继承属性详细信息

additionalPolicies

要包含在 HTTP 管道中的其他策略。

additionalPolicies?: AdditionalPolicyConfig[]

属性值

继承自 ClientOptions.additionalPolicies

allowInsecureConnection

允许调用 http (不安全) 终结点的选项

allowInsecureConnection?: boolean

属性值

boolean

继承自 ClientOptions.allowInsecureConnection

apiVersion

用于设置自定义 apiVersion 的选项。

apiVersion?: string

属性值

string

继承自 ClientOptions.apiVersion

baseUrl

警告

现已弃用此 API。

This property is deprecated and will be removed soon, please use endpoint instead

客户端的基 URL

baseUrl?: string

属性值

string

继承自 ClientOptions.baseUrl

credentials

凭据信息

credentials?: { apiKeyHeaderName?: string, scopes?: string[] }

属性值

{ apiKeyHeaderName?: string, scopes?: string[] }

继承自 ClientOptions.credentials

endpoint

客户端的终结点

endpoint?: string

属性值

string

继承自 ClientOptions.endpoint

httpClient

发出请求时指定自定义 HttpClient。

httpClient?: HttpClient

属性值

继承自 ClientOptions.httpClient

loggingOptions

用于配置请求/响应日志记录的选项。

loggingOptions?: LogPolicyOptions

属性值

继承自 ClientOptions.loggingOptions

proxyOptions

用于为传出请求配置代理的选项。

proxyOptions?: ProxySettings

属性值

继承自 ClientOptions.proxyOptions

redirectOptions

有关如何处理重定向响应的选项。

redirectOptions?: RedirectPolicyOptions

属性值

继承自 ClientOptions.redirectOptions

retryOptions

用于控制如何重试失败请求的选项。

retryOptions?: PipelineRetryOptions

属性值

继承自 ClientOptions.retryOptions

telemetryOptions

用于将常见遥测和跟踪信息设置为传出请求的选项。

telemetryOptions?: TelemetryOptions

属性值

继承自 ClientOptions.telemetryOptions

tlsOptions

用于配置 TLS 身份验证的选项

tlsOptions?: TlsSettings

属性值

继承自 ClientOptions.tlsOptions

userAgentOptions

用于将用户代理详细信息添加到传出请求的选项。

userAgentOptions?: UserAgentPolicyOptions

属性值

继承自 ClientOptions.userAgentOptions