OpenAIClientOptions interface
- Extends
Propriétés héritées
additional |
Stratégies supplémentaires à inclure dans le pipeline HTTP. |
allow |
Option permettant d’autoriser l’appel de points de terminaison http (non sécurisés) |
api |
Options de définition d’une apiVersion personnalisée. |
base |
URL de base pour le client |
credentials | Informations d’identification |
endpoint | Point de terminaison pour le client |
http |
Spécifiez un HttpClient personnalisé lors de l’envoi de requêtes. |
logging |
Options de configuration de la journalisation des demandes/réponses. |
proxy |
Options permettant de configurer un proxy pour les requêtes sortantes. |
redirect |
Options de gestion des réponses de redirection. |
retry |
Options qui contrôlent la façon de réessayer les demandes ayant échoué. |
telemetry |
Options permettant de définir les données de télémétrie et de suivi courantes sur les requêtes sortantes. |
tls |
Options de configuration de l’authentification TLS |
user |
Options permettant d’ajouter des détails de l’agent utilisateur aux requêtes sortantes. |
Détails de la propriété héritée
additionalPolicies
Stratégies supplémentaires à inclure dans le pipeline HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Valeur de propriété
Hérité de ClientOptions.additionalPolicies
allowInsecureConnection
Option permettant d’autoriser l’appel de points de terminaison http (non sécurisés)
allowInsecureConnection?: boolean
Valeur de propriété
boolean
Hérité de ClientOptions.allowInsecureConnection
apiVersion
Options de définition d’une apiVersion personnalisée.
apiVersion?: string
Valeur de propriété
string
Hérité de ClientOptions.apiVersion
baseUrl
Avertissement
Cette API est à présent déconseillée.
This property is deprecated and will be removed soon, please use endpoint instead
URL de base pour le client
baseUrl?: string
Valeur de propriété
string
Hérité de ClientOptions.baseUrl
credentials
Informations d’identification
credentials?: { apiKeyHeaderName?: string, scopes?: string[] }
Valeur de propriété
{ apiKeyHeaderName?: string, scopes?: string[] }
Hérité de ClientOptions.credentials
endpoint
Point de terminaison pour le client
endpoint?: string
Valeur de propriété
string
Hérité de ClientOptions.endpoint
httpClient
Spécifiez un HttpClient personnalisé lors de l’envoi de requêtes.
httpClient?: HttpClient
Valeur de propriété
Hérité de ClientOptions.httpClient
loggingOptions
Options de configuration de la journalisation des demandes/réponses.
loggingOptions?: LogPolicyOptions
Valeur de propriété
Hérité de ClientOptions.loggingOptions
proxyOptions
Options permettant de configurer un proxy pour les requêtes sortantes.
proxyOptions?: ProxySettings
Valeur de propriété
Hérité de ClientOptions.proxyOptions
redirectOptions
Options de gestion des réponses de redirection.
redirectOptions?: RedirectPolicyOptions
Valeur de propriété
Hérité de ClientOptions.redirectOptions
retryOptions
Options qui contrôlent la façon de réessayer les demandes ayant échoué.
retryOptions?: PipelineRetryOptions
Valeur de propriété
Hérité de ClientOptions.retryOptions
telemetryOptions
Options permettant de définir les données de télémétrie et de suivi courantes sur les requêtes sortantes.
telemetryOptions?: TelemetryOptions
Valeur de propriété
Hérité de ClientOptions.telemetryOptions
tlsOptions
Options de configuration de l’authentification TLS
tlsOptions?: TlsSettings
Valeur de propriété
Hérité de ClientOptions.tlsOptions
userAgentOptions
Options permettant d’ajouter des détails de l’agent utilisateur aux requêtes sortantes.
userAgentOptions?: UserAgentPolicyOptions
Valeur de propriété
Hérité de ClientOptions.userAgentOptions
Azure SDK for JavaScript