TsgcHTTP_API_Anthropicプロパティ › ReadTimeout

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;

プロパティに戻る