OpenAIClientOptions interface

Extends

Właściwości dziedziczone

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

allowInsecureConnection

Opcja zezwalania na wywoływanie punktów końcowych http (niezabezpieczonych)

apiVersion

Opcje ustawiania niestandardowego interfejsu APIVersion.

baseUrl

Podstawowy adres URL klienta

credentials

Informacje o poświadczeniach

endpoint

Punkt końcowy klienta

httpClient

Określ niestandardowy obiekt HttpClient podczas wysyłania żądań.

loggingOptions

Opcje konfigurowania rejestrowania żądań/odpowiedzi.

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

Szczegóły właściwości dziedziczonej

additionalPolicies

Dodatkowe zasady do uwzględnienia w potoku HTTP.

additionalPolicies?: AdditionalPolicyConfig[]

Wartość właściwości

Dziedziczone z ClientOptions.additionalPolicies

allowInsecureConnection

Opcja zezwalania na wywoływanie punktów końcowych http (niezabezpieczonych)

allowInsecureConnection?: boolean

Wartość właściwości

boolean

Dziedziczone z ClientOptions.allowInsecureConnection

apiVersion

Opcje ustawiania niestandardowego interfejsu APIVersion.

apiVersion?: string

Wartość właściwości

string

Dziedziczone z ClientOptions.apiVersion

baseUrl

Ostrzeżenie

Ten interfejs API jest już przestarzały.

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

Podstawowy adres URL klienta

baseUrl?: string

Wartość właściwości

string

Dziedziczone z ClientOptions.baseUrl

credentials

Informacje o poświadczeniach

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

Wartość właściwości

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

Dziedziczone z ClientOptions.credentials

endpoint

Punkt końcowy klienta

endpoint?: string

Wartość właściwości

string

Dziedziczone z ClientOptions.endpoint

httpClient

Określ niestandardowy obiekt HttpClient podczas wysyłania żądań.

httpClient?: HttpClient

Wartość właściwości

Dziedziczone z ClientOptions.httpClient

loggingOptions

Opcje konfigurowania rejestrowania żądań/odpowiedzi.

loggingOptions?: LogPolicyOptions

Wartość właściwości

Dziedziczone z ClientOptions.loggingOptions

proxyOptions

Opcje konfigurowania serwera proxy dla żądań wychodzących.

proxyOptions?: ProxySettings

Wartość właściwości

Dziedziczone z ClientOptions.proxyOptions

redirectOptions

Opcje obsługi odpowiedzi przekierowania.

redirectOptions?: RedirectPolicyOptions

Wartość właściwości

Dziedziczone z ClientOptions.redirectOptions

retryOptions

Opcje kontrolujące sposób ponawiania żądań, które zakończyły się niepowodzeniem.

retryOptions?: PipelineRetryOptions

Wartość właściwości

Dziedziczone z ClientOptions.retryOptions

telemetryOptions

Opcje ustawiania typowych danych telemetrycznych i informacji śledzenia na żądania wychodzące.

telemetryOptions?: TelemetryOptions

Wartość właściwości

Dziedziczone z ClientOptions.telemetryOptions

tlsOptions

Opcje konfigurowania uwierzytelniania TLS

tlsOptions?: TlsSettings

Wartość właściwości

Dziedziczone z ClientOptions.tlsOptions

userAgentOptions

Opcje dodawania szczegółów agenta użytkownika do żądań wychodzących.

userAgentOptions?: UserAgentPolicyOptions

Wartość właściwości

Dziedziczone z ClientOptions.userAgentOptions