easyai-ai-gateway/apps/api/internal/runner
wangbo d09a4c2e4d feat(clients): 添加Keling客户端支持视频生成和多模态功能
- 实现KelingClient结构体及其Run方法,支持视频生成功能
- 添加对image2video、text2video和omni-video任务类型的完整支持
- 集成Keling平台的身份验证机制,包括JWT令牌生成
- 实现视频任务的提交和轮询逻辑,支持异步处理流程
- 添加对多种输入格式的支持,包括图像帧、基础视频和参考素材
- 实现Keling元素管理和清理机制,处理临时创建的素材
- 在服务初始化中注册keling和kling两个提供商标识
- 添加数据库迁移脚本,更新Keling模型的音频功能配置
- 完善错误处理和重试机制,提升服务稳定性
- 编写完整的单元测试,覆盖各种视频生成场景和边界情况
2026-05-17 22:08:55 +08:00
..
helpers.go feat: enrich task record details 2026-05-10 22:33:58 +08:00
limits_test.go feat: improve model rate limit tracking 2026-05-12 03:22:29 +08:00
limits.go feat: add gateway billing estimate and rate limit details 2026-05-15 01:53:52 +08:00
param_processor_media.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
param_processor_message.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
param_processor_test.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
param_processor_utils.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
param_processor_video_content.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
param_processor.go Split param processor and tighten Volces frame validation 2026-05-14 00:41:06 +08:00
pricing_test.go feat: add gateway billing estimate and rate limit details 2026-05-15 01:53:52 +08:00
pricing.go feat: add gateway billing estimate and rate limit details 2026-05-15 01:53:52 +08:00
proxy_test.go feat(admin): 添加网络代理配置和钱包交易功能 2026-05-11 23:02:10 +08:00
proxy.go feat(admin): 添加网络代理配置和钱包交易功能 2026-05-11 23:02:10 +08:00
queue_worker.go feat: add river-backed async task queue 2026-05-12 10:11:54 +08:00
recording.go fix(runner): record failed task attempts 2026-05-17 20:50:20 +08:00
retry_decision_test.go feat: add priority demotion controls 2026-05-12 18:43:20 +08:00
retry_decision.go feat: add priority demotion controls 2026-05-12 18:43:20 +08:00
runtime_policy.go Restrict priority demotion to same-model peers 2026-05-13 08:37:39 +08:00
service.go feat(clients): 添加Keling客户端支持视频生成和多模态功能 2026-05-17 22:08:55 +08:00
trace.go fix(runner): record failed task attempts 2026-05-17 20:50:20 +08:00
upload_test.go fix: add local static file storage fallback 2026-05-13 20:53:07 +08:00
upload.go fix: add local static file storage fallback 2026-05-13 20:53:07 +08:00
wallet.go feat: add wallet settlement audit flow 2026-05-11 22:59:26 +08:00