# 复制为 .env,或在首页「模型配置」「功能开关」中填写并保存。 # 所有模型调用仅使用 OpenAI Responses API;环境变量优先于 .env。 OPENAI_API_KEY= # 接口根地址:通常以 /v1 结尾,不要添加 /responses 或 /chat/completions。 OPENAI_BASE_URL=https://api-n-cd.playones.com/v1 OPENAI_MODEL=mimo-v2.6-flash # 单次模型 HTTP 请求超时(秒) OPENAI_TIMEOUT_SECONDS=300 # 可选的后台步骤截图摘要单次超时,独立于上面的主模型请求超时。 ARTEMIS_STEP_SUMMARIZER_TIMEOUT_SECONDS=25 # 失败后最多重试 5 次,由 Artemis 统一管理,SDK 不叠加重试。 OPENAI_MAX_RETRIES=5 OPENAI_RETRY_INTERVAL_SECONDS=10 # default 表示不发送思考强度参数;接口不支持所选值时明确报错。 OPENAI_REASONING_EFFORT=high # 功能开关:保存后对新任务生效 ARTEMIS_VIDEO_ENABLED=false ARTEMIS_RECORDING_ENABLED=false ARTEMIS_OUTPUTTER_ENABLED=true ARTEMIS_STEP_SUMMARIZER_ENABLED=true # Pro 连续无工具调用或参数校验失败的最大次数;耗尽后明确失败,避免空转。 ARTEMIS_OPERATOR_MAX_NO_PROGRESS_ATTEMPTS=3 # Flash 连续无工具调用的最大次数;无效回复不会重复送回模型。 ARTEMIS_FLASH_MAX_NO_PROGRESS_ATTEMPTS=3 # 视频分段、重试与单次分析超时(秒) ARTEMIS_VIDEO_CHUNK_SECONDS=60 ARTEMIS_VIDEO_TIMEOUT_SECONDS=120 ARTEMIS_VIDEO_MAX_RETRIES=1 # 检查点、退出汇总与凭据验证超时(秒) ARTEMIS_CHECKPOINT_TIMEOUT_SECONDS=180 ARTEMIS_SETTLEMENT_TIMEOUT_SECONDS=120 ARTEMIS_CREDENTIAL_TIMEOUT_SECONDS=12 ARTEMIS_MODEL_CACHE_TTL_SECONDS=10 # 模型重试耗尽后的暂停等待上限(秒);0 表示无限等待 LLM_PAUSE_TIMEOUT_SECONDS=900 # 可选 Google Cloud Vision OCR,独立于模型调用,不配置也可运行。 OCR_API_KEY= # Android ADB 连接 ADB_HOST=127.0.0.1 ADB_PORT=5037 # ADB_DEVICE_SERIAL= ARTEMIS_KEEP_DEVICE_AWAKE=true ARTEMIS_HIERARCHY_BACKEND=auto ARTEMIS_HELPER_AUTO_INSTALL=true ARTEMIS_DEFAULT_PROFILE=flash # 批量任务与 Excel 导入限制 ARTEMIS_BATCH_TASK_TIMEOUT=1800 ARTEMIS_IMPORT_MAX_ROWS=1000 ARTEMIS_IMPORT_MAX_BYTES=10485760