TsgcHTTP_API_Anthropic › Proprietà › ReadTimeout
Tempo massimo in millisecondi di attesa di una risposta dall'API Anthropic prima di interrompere la richiesta
property ReadTimeout: Integer read FReadTimeout write FReadTimeout;
—
ReadTimeout si applica a ogni chiamata HTTP effettuata verso https://api.anthropic.com/v1, coprendo sia le richieste semplici che le risposte in streaming Server-Sent Event. Valori più grandi devono essere usati quando si chiamano modelli che producono completamenti lunghi o quando CountTokens/CreateMessage viene invocato con prompt di grandi dimensioni. Un valore pari a zero significa nessun timeout.
oAPI := TsgcHTTP_API_Anthropic.Create(nil);
oAPI.AnthropicOptions.ApiKey := 'sk-ant-...';
// wait up to 120 seconds for Claude to finish the response
oAPI.ReadTimeout := 120000;