TsgcHTTP_API_Anthropic › Propriétés › TLSOptions
Configure la couche TLS/SSL utilisée pour les connexions HTTPS à l'API Anthropic
property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
write FTLSOptions;
—
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.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;