TsgcHTTP_API_Anthropic › Propriedades › TLSOptions
Configura a camada TLS/SSL utilizada para conexões HTTPS à API da Anthropic
property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
write FTLSOptions;
—
TLSOptions controla qual biblioteca TLS (OpenSSL ou SChannel), quais versões de protocolo e qual política de validação de certificado são utilizadas ao estabelecer conexões HTTPS com https://api.anthropic.com/v1. O endpoint da Anthropic requer TLS 1.2 ou superior, portanto deixe o padrão a menos que tenha uma necessidade específica de interoperabilidade. Certificados raiz personalizados ou TLS mútuo também podem ser configurados aqui.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;