Skip to content

Config Schema

Detailed explanation of the config.yaml configuration file.


Configuration Structure

llm:
  provider: openai
  api_key: "your-api-key"
  base_url: "https://dashscope.aliyuncs.com/compatible-mode/v1"
  model: "qwen-plus"

comfyui:
  comfyui_url: "http://127.0.0.1:8188"
  runninghub_api_key: ""

  image:
    default_workflow: "runninghub/image_flux.json"
    prompt_prefix: "Minimalist illustration style"

  video:
    default_workflow: "runninghub/video_wan2.1_fusionx.json"
    prompt_prefix: "Minimalist illustration style"

  tts:
    default_workflow: "selfhost/tts_edge.json"

LLM Configuration

  • provider: Provider (currently only supports openai-compatible interfaces)
  • api_key: API key
  • base_url: API service address
  • model: Model name

ComfyUI Configuration

Basic Configuration

  • comfyui_url: Local ComfyUI address
  • runninghub_api_key: RunningHub API key (optional)

Image Configuration

  • default_workflow: Default image generation workflow
  • prompt_prefix: Prompt prefix

Video Configuration

  • default_workflow: Default video generation workflow
  • runninghub/video_wan2.1_fusionx.json: Cloud workflow (recommended, no local setup required)
  • selfhost/video_wan2.1_fusionx.json: Local workflow (requires local ComfyUI support)
  • prompt_prefix: Video prompt prefix (controls video generation style)

TTS Configuration

  • default_workflow: Default TTS workflow

More Information

The configuration file is automatically created on first run.