TsgcHTTP_API_Anthropic › Propriedades › ReadTimeout
Tempo máximo em milissegundos para aguardar uma resposta da API da Anthropic antes de abortar a requisição
property ReadTimeout: Integer read FReadTimeout write FReadTimeout;
—
ReadTimeout aplica-se a cada chamada HTTP feita contra https://api.anthropic.com/v1, cobrindo tanto requisições simples quanto respostas de streaming Server-Sent Event. Valores maiores devem ser utilizados ao chamar modelos que produzem completions longas ou quando CountTokens/CreateMessage é invocado com prompts grandes. Um valor de zero significa nenhum 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;