TsgcHTTP_API_Anthropic › Właściwości › TLSOptions
Konfiguruje warstwę TLS/SSL używaną do połączeń HTTPS z Anthropic API.
property TLSOptions: TsgcHTTPTLS_Options read GetTLSOptions
write FTLSOptions;
—
TLSOptions kontroluje, która biblioteka TLS (OpenSSL lub SChannel), które wersje protokołu i która polityka walidacji certyfikatów są używane przy nawiązywaniu połączeń HTTPS z https://api.anthropic.com/v1. Punkt końcowy Anthropic wymaga TLS 1.2 lub wyższego, dlatego należy pozostawić wartość domyślną, chyba że istnieje szczególna potrzeba zapewnienia interoperacyjności. Można również skonfigurować niestandardowe certyfikaty główne lub wzajemne TLS.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.TLSOptions.OpenSSL_Options.APIVersion := oslAPI_1_1;
oAPI.TLSOptions.MinVersion := tls1_2;
oAPI.TLSOptions.VerifyCertificate := True;