env('AI_REPORTS_PROVIDER', env('AI_PROVIDER', 'gemini')), 'model' => env('AI_REPORTS_MODEL', 'gemini-flash-latest'), /* |-------------------------------------------------------------------------- | Timeout |-------------------------------------------------------------------------- | | Seconds to wait for the summary before giving up and posting the report | without it. The summary is a nice-to-have, so a slow provider must never | hold up the report itself. | */ 'timeout' => (int) env('AI_REPORTS_TIMEOUT', 30), ];