TsgcHTTP_API_Anthropic › Propiedades › ReadTimeout
Tiempo máximo en milisegundos para esperar una respuesta de la API de Anthropic antes de cancelar la solicitud
property ReadTimeout: Integer read FReadTimeout write FReadTimeout;
—
ReadTimeout se aplica a cada llamada HTTP realizada contra https://api.anthropic.com/v1, cubriendo tanto solicitudes simples como respuestas de eventos enviados por el servidor en streaming. Se deben usar valores más grandes al llamar a modelos que producen completaciones largas o cuando se invoca CountTokens/CreateMessage con prompts extensos. Un valor de cero significa sin tiempo de espera.
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;