[ 'endpoint' => env('AGENT_PROVIDER_ENDPOINT', ''), 'timeout_seconds' => env('AGENT_PROVIDER_TIMEOUT', 30), 'connect_timeout_seconds' => env('AGENT_PROVIDER_CONNECT_TIMEOUT', 5), 'retry_times' => env('AGENT_PROVIDER_RETRY_TIMES', 1), 'retry_backoff_ms' => env('AGENT_PROVIDER_RETRY_BACKOFF_MS', 500), ], 'openai' => [ 'base_url' => env('AGENT_OPENAI_BASE_URL', 'https://api.openai.com/v1'), 'api_key' => env('AGENT_OPENAI_API_KEY', ''), 'organization' => env('AGENT_OPENAI_ORGANIZATION', ''), 'project' => env('AGENT_OPENAI_PROJECT', ''), 'model' => env('AGENT_OPENAI_MODEL', 'gpt-4o-mini'), 'temperature' => env('AGENT_OPENAI_TEMPERATURE', 0.7), 'top_p' => env('AGENT_OPENAI_TOP_P', 1.0), 'include_usage' => env('AGENT_OPENAI_INCLUDE_USAGE', false), ], 'job' => [ 'tries' => env('AGENT_RUN_JOB_TRIES', 1), 'backoff_seconds' => env('AGENT_RUN_JOB_BACKOFF', 3), 'timeout_seconds' => env('AGENT_RUN_JOB_TIMEOUT', 360), ], ];