taskflow_config.example.json 981 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. {
  2. "task": {
  3. "state_file": "task_state.json",
  4. "cache_dir": "task_cache",
  5. "auto_save": true,
  6. "save_interval": 1
  7. },
  8. "logging": {
  9. "level": "INFO",
  10. "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s",
  11. "date_format": "%Y-%m-%d %H:%M:%S",
  12. "console_output": true,
  13. "file_output": true,
  14. "log_file": "./logs/taskflow.log"
  15. },
  16. "run": {
  17. "base_output_dir": "output",
  18. "run_id_format": "run_{timestamp}",
  19. "timestamp_format": "%Y%m%d_%H%M%S"
  20. },
  21. "io": {
  22. "encoding": "utf-8",
  23. "json_indent": 2,
  24. "create_dirs": true
  25. },
  26. "api": {
  27. "ark": {
  28. "api_key": "33f28b34-65dc-489c-b825-d6e1aa59fc94",
  29. "base_url": "https://ark.cn-beijing.volces.com",
  30. "model": "doubao-seed-1-6-251015",
  31. "image_model": "doubao-seedream-4-5-251128",
  32. "video_model": "doubao-seedance-1-0-pro-250528",
  33. "timeout": 300
  34. }
  35. }
  36. }