APP_NAME=Laravel APP_ENV=local APP_KEY= APP_DEBUG=true APP_URL=http://localhost OCTANE_SERVER=frankenphp APP_LOCALE=en APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=en_US AUTH_GUARD=api APP_MAINTENANCE_DRIVER=file # APP_MAINTENANCE_STORE=database # PHP_CLI_SERVER_WORKERS=4 BCRYPT_ROUNDS=12 LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug DB_CONNECTION=pgsql DB_HOST=pgsql DB_PORT=5432 DB_DATABASE=ars_backend DB_USERNAME=ars DB_PASSWORD=secret SESSION_DRIVER=array SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ SESSION_DOMAIN=null BROADCAST_CONNECTION=log FILESYSTEM_DISK=local QUEUE_CONNECTION=redis CACHE_STORE=redis # CACHE_PREFIX= MEMCACHED_HOST=127.0.0.1 REDIS_CLIENT=phpredis REDIS_HOST=redis REDIS_PASSWORD=null REDIS_PORT=6379 JWT_SECRET= CORS_ALLOWED_ORIGINS=http://localhost:5173 MAIL_MAILER=log MAIL_SCHEME=null MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_FROM_ADDRESS="hello@example.com" MAIL_FROM_NAME="${APP_NAME}" AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 AWS_BUCKET= AWS_USE_PATH_STYLE_ENDPOINT=false VITE_APP_NAME="${APP_NAME}" # Agent Provider HTTP(为空则走 Dummy/OpenAI) AGENT_PROVIDER_ENDPOINT=true AGENT_PROVIDER_TIMEOUT=30 # HTTP 请求超时(秒) AGENT_PROVIDER_CONNECT_TIMEOUT=5 # 连接超时(秒) AGENT_PROVIDER_RETRY_TIMES=1 # 建立流前重试次数(仅连接失败/429/5xx 且未产出事件时) AGENT_PROVIDER_RETRY_BACKOFF_MS=500 # 重试退避毫秒(指数退避) # OpenAI-compatible Chat Completions(填充后启用;否则回退 Dummy) AGENT_OPENAI_BASE_URL=https://open.bigmodel.cn/api/paas/v4/ AGENT_OPENAI_API_KEY= AGENT_OPENAI_ORGANIZATION= # 可选 AGENT_OPENAI_PROJECT= # 可选 AGENT_OPENAI_MODEL=gpt-4o-mini AGENT_OPENAI_TEMPERATURE=0.7 AGENT_OPENAI_TOP_P=1.0 AGENT_OPENAI_INCLUDE_USAGE=false # AgentRunJob 队列执行策略 AGENT_RUN_JOB_TRIES=1 # 队列重试次数 AGENT_RUN_JOB_BACKOFF=3 # 重试退避秒数 AGENT_RUN_JOB_TIMEOUT=600 # Job 超时时间(秒) # Tool 子 Run 调度与超时 AGENT_TOOL_MAX_CALLS_PER_RUN=99 # 单个父 Run 允许的工具调用次数 AGENT_TOOL_WAIT_TIMEOUT_MS=15000 # 等待 tool.result 的超时时间(毫秒) AGENT_TOOL_WAIT_POLL_MS=200 # 等待工具结果轮询间隔(毫秒) AGENT_TOOL_TIMEOUT_SECONDS=15 # 单个工具执行超时(秒,超出记为 TIMEOUT) AGENT_TOOL_RESULT_MAX_BYTES=4096 # 工具结果最大保存字节数(截断后仍会写入) AGENT_TOOL_CHOICE=auto # OpenAI tool_choice 选项(auto/required 等) AGENT_TOOL_JOB_TRIES=1 # ToolRunJob 重试次数 AGENT_TOOL_JOB_BACKOFF=3 # ToolRunJob 重试退避秒数 AGENT_TOOL_JOB_TIMEOUT=120 # ToolRunJob 超时时间(秒)