TsgcHTTP_API_AnthropicPropriétés › TLSOptions

TLSOptions Propriété

Configure la couche TLS/SSL utilisée pour les connexions HTTPS à l'API Anthropic

Syntaxe

property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
      write FTLSOptions;

Valeur par défaut

Remarques

TLSOptions contrôle quelle bibliothèque TLS (OpenSSL ou SChannel), quelles versions de protocole et quelle politique de validation de certificat sont utilisées lors de l'établissement de connexions HTTPS vers https://api.anthropic.com/v1. Le point de terminaison Anthropic nécessite TLS 1.2 ou supérieur, laissez donc la valeur par défaut sauf si vous avez un besoin spécifique d'interopérabilité. Des certificats racine personnalisés ou un TLS mutuel peuvent également être configurés ici.

Exemple

oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;

Retour aux propriétés