Localize the web console and persist custom model and capability settings. Use OpenAI Responses exclusively and move runtime limits into environment configuration. Bootstrap uv and the virtual environment on Windows, support optional China mirrors, and package source distributions without environments, build output, or credentials. Update regression tests and repository quality checks for the new behavior.
40 lines
1.4 KiB
Bash
40 lines
1.4 KiB
Bash
# 复制为 .env,或在首页「模型配置」「功能开关」中填写并保存。
|
|
# 所有模型调用仅使用 OpenAI Responses API;环境变量优先于 .env。
|
|
OPENAI_API_KEY=
|
|
# 接口根地址:通常以 /v1 结尾,不要添加 /responses 或 /chat/completions。
|
|
OPENAI_BASE_URL=https://api.openai.com/v1
|
|
OPENAI_MODEL=gpt-5-mini
|
|
# 单次模型 HTTP 请求超时(秒)
|
|
OPENAI_TIMEOUT_SECONDS=120
|
|
# SDK 内部重试次数;默认 0,由 Artemis 的分类恢复机制处理重试。
|
|
OPENAI_MAX_RETRIES=0
|
|
|
|
# 功能开关:保存后对新任务生效
|
|
ARTEMIS_VIDEO_ENABLED=true
|
|
ARTEMIS_OUTPUTTER_ENABLED=true
|
|
ARTEMIS_STEP_SUMMARIZER_ENABLED=true
|
|
|
|
# 视频分段、重试与单次分析超时(秒)
|
|
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
|