Files
Van/攻城狮鹿鸣君 e9394a1f2a feat: Add Wan Bailian CN and HappyHorse Bailian CN providers
Two new providers on Alibaba Cloud DashScope platform, sharing the same
API endpoints but with different models and parameters.

Wan Bailian CN:
- Image: wan2.7-image-pro, wan2.7-image (sync, T2I/I2I)
- Video: wan2.7-t2v, wan2.7-i2v, wan2.7-r2v, wan2.7-videoedit (async)
- 6 config nodes: T2I, I2I, T2V, I2V + R2V/VideoEdit adapters ready

HappyHorse Bailian CN:
- Video: happyhorse-1.0-t2v, happyhorse-1.0-i2v, happyhorse-1.0-r2v,
  happyhorse-1.0-video-edit (async)
- 2 config nodes: T2V, I2V + R2V/VideoEdit adapters ready

Shared infrastructure:
- DASHSCOPE_API_KEY Bearer token auth
- All video models share POST /services/aigc/video-generation/video-synthesis
- Query: GET /tasks/{task_id}
- X-DashScope-Async: enable header for all video requests
- Video URL in output.video_url

Implementation:
- 9 API documentation snapshots in docs/providers/bailian/
- 50 new tests (30 Wan + 20 HappyHorse), 220 total
- 6 UI workflow examples and 6 API smoke fixtures
- JS dynamic widgets for Wan image size tiers and HappyHorse duration
- Architecture isolation tests pass
2026-06-13 22:20:14 +08:00
..