TsgcHTTP_API_Anthropic › プロパティ › ReadTimeout
リクエストを中止する前に、Anthropic APIからの応答を待つ最大時間(ミリ秒単位)
property ReadTimeout: Integer read FReadTimeout write FReadTimeout;
—
ReadTimeout は https://api.anthropic.com/v1 に対するすべての HTTP 呼び出しに適用され、単純なリクエストとストリーミング Server-Sent Event レスポンスの両方をカバーします。長い補完を生成するモデルを呼び出す場合や、大きなプロンプトで CountTokens/CreateMessage を呼び出す場合は、より大きな値を使用する必要があります。値が 0 の場合はタイムアウトなしを意味します。
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;