.env.example 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. # 本地 Studio 只查看 Graph、节点和 State 时,可以关闭云端 Trace。
  2. LANGSMITH_TRACING=false
  3. LANGSMITH_PROJECT=video-production-global-data
  4. # 内网 obagent 观测台。开启后默认完整上报模型消息、reasoning、工具参数/
  5. # 结果、Global Data State 及正式 JSON/Markdown 记录。
  6. # 默认禁止上报。只有在正式 Run 的当前命令中显式设置
  7. # OBAGENT_REPORT_THIS_RUN=true 才会连接观测台;该开关不会从 .env 读取。
  8. OBAGENT_REPORT_THIS_RUN=false
  9. OBAGENT_ENDPOINT=http://8.147.104.190:8931
  10. OBAGENT_PROJECT=video_image_production_build
  11. OBAGENT_PROJECT_NAME=视频图片制作闭环
  12. OBAGENT_API_KEY=
  13. OBAGENT_CAPTURE_MODE=full
  14. OBAGENT_TIMEOUT=10
  15. OBAGENT_BATCH_SIZE=200
  16. OBAGENT_FLUSH_INTERVAL=0.5
  17. OBAGENT_WAL_DIR=
  18. # 需要在 LangSmith 中查看嵌套模型/工具 Trace 时:
  19. # 1. 填入自己的 Key;
  20. # 2. 将 LANGSMITH_TRACING 改为 true。
  21. # LANGSMITH_API_KEY=lsv2_your_key
  22. # 真实 Planner。默认使用 OpenAI 兼容 Provider。
  23. # PLANNER_MODEL 填模型服务实际支持的模型名。
  24. PLANNER_MODEL=
  25. PLANNER_MODEL_PROVIDER=openai
  26. PLANNER_API_KEY=
  27. # 官方 OpenAI 可留空;OpenRouter 等兼容服务填写对应 Base URL。
  28. PLANNER_BASE_URL=
  29. # 千问需要稳定输出 JSON 时建议关闭思考模式。
  30. PLANNER_ENABLE_THINKING=false
  31. # 正式 Production Planner。留空时逐项复用 PLANNER_* 配置;
  32. # 独立配置便于区分 Production 规划的模型身份、超时和费用。
  33. PRODUCTION_PLANNER_MODEL=
  34. PRODUCTION_PLANNER_MODEL_PROVIDER=
  35. PRODUCTION_PLANNER_API_KEY=
  36. PRODUCTION_PLANNER_BASE_URL=
  37. PRODUCTION_PLANNER_ENABLE_THINKING=
  38. PRODUCTION_PLANNER_TIMEOUT_SECONDS=
  39. PRODUCTION_PLANNER_MAX_RETRIES=
  40. # 真实通用 Executor。留空时复用对应的 PLANNER_* 配置;
  41. # 只有需要为 Executor 使用不同模型或连接时才填写。
  42. EXECUTOR_MODEL=
  43. EXECUTOR_MODEL_PROVIDER=
  44. EXECUTOR_API_KEY=
  45. EXECUTOR_BASE_URL=
  46. EXECUTOR_ENABLE_THINKING=
  47. # 独立 Validator。留空时依次复用 EXECUTOR_*、PLANNER_* 配置。
  48. VALIDATOR_MODEL=
  49. VALIDATOR_MODEL_PROVIDER=
  50. VALIDATOR_API_KEY=
  51. VALIDATOR_BASE_URL=
  52. VALIDATOR_ENABLE_THINKING=
  53. # Planner 的工程预算,只限制 DAG 节点数,不限制 Global Data 业务分类。
  54. GLOBAL_DATA_MAX_TASKS=8
  55. # 远端工具库:一个 search / inspect / run 适配器按 Skill 权限访问动态工具目录。
  56. TOOLS_API_BASE_URL=https://tools-api.aiddit.com/v1/tools
  57. # 当前内网服务允许匿名调用,可留空;服务端启用认证时填写真实 Token。
  58. TOOLS_API_TOKEN=
  59. # 正式 SeedDance Provider;可在火山方舟与原 tools-api 适配器之间切换。
  60. SEEDANCE_PROVIDER=huoshan
  61. HUOSHAN_API_KEY=
  62. HUOSHAN_ARK_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
  63. HUOSHAN_SEEDANCE_MODEL=doubao-seedance-2-0-260128
  64. # 本地确定性媒体工具产物目录;留空时由当前 Run 注入独立目录。
  65. TOOL_OUTPUT_DIR=
  66. # 正式 ASS 渲染要求 ffmpeg 具备 libass;macOS 可指向 ffmpeg-full。
  67. FFMPEG_BIN=
  68. FFPROBE_BIN=
  69. # 正式远端 Segment 生产必须配置 OSS;纯本地媒体工具可不配置。
  70. ALIYUN_OSS_ACCESS_KEY_ID=
  71. ALIYUN_OSS_ACCESS_KEY_SECRET=
  72. ALIYUN_OSS_ENDPOINT=https://oss-ap-southeast-1.aliyuncs.com
  73. ALIYUN_OSS_BUCKET=aigc-admin
  74. ALIYUN_OSS_CDN_BASE_URL=https://res.cybertogether.net
  75. # 百炼语音与参考生视频。API Key 同时供 TTS、ASR 和视频 Provider 使用;
  76. # voice_id 必须是已经创建并可用的正式复刻音色。
  77. BAILIAN_API_KEY=
  78. BAILIAN_BASE_URL=https://dashscope.aliyuncs.com
  79. BAILIAN_TTS_VOICE_ID=
  80. BAILIAN_TTS_MODEL=qwen3-tts-vc-2026-01-22
  81. BAILIAN_ASR_MODEL=qwen3-asr-flash
  82. BAILIAN_VIDEO_MODEL=wan2.7-r2v-2026-06-12
  83. # 单 Segment 远端生成硬预算;已进入 Journal 的失败或未知调用也会占用预算。
  84. SEGMENT_SEEDREAM_MAX_CALLS=3
  85. SEGMENT_WAN_R2V_MAX_CALLS_PER_SHOT=6
  86. # 所有 Agent 模型请求的默认读取超时与安全重试;角色可用
  87. # <ROLE>_TIMEOUT_SECONDS / <ROLE>_MAX_RETRIES 覆盖。
  88. AGENT_MODEL_TIMEOUT_SECONDS=180
  89. AGENT_MODEL_MAX_RETRIES=1