API_TIMEOUT_MS(デフォルトは10分)まで待機するようにした。また、メッセージに変更すべき内容を表示するようにした。英語原文を表示
API_TIMEOUT_MS (10 minutes by default) instead of another 3 minutes, and the messages say what to change変更後
API が応答ヘッダーを返さない場合でも、リトライが最大 10 分 (API_TIMEOUT_MS) まで待機するため、生成に時間のかかるリクエストや反応の遅いプロキシ環境でもタイムアウトで失敗しにくくなる。また、エラーメッセージに各試行の待機時間が表示され、必要に応じて API_TIMEOUT_MS などの調整すべき設定を判断しやすくなる。