From d839e80b654888a89d2d16804f04607fa51181d7 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 21 Mar 2026 17:38:49 +0800 Subject: [PATCH] bugfix --- wwwroot/API.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 60 insertions(+), 2 deletions(-) diff --git a/wwwroot/API.md b/wwwroot/API.md index 37554b4..c15ff0c 100644 --- a/wwwroot/API.md +++ b/wwwroot/API.md @@ -24,6 +24,7 @@ "status": "error", "data": { "message": + "key": key # 登陆需带上的key } } ``` @@ -34,7 +35,7 @@ ``` { "cellphone": - "key": # 生成验证码时后台返回的key + "key": # 登陆需带上的key "sms_code": "selected_id": # 只有在手机号对应多账号,用户选择某个账号后需要 # 用户id, 当用户选择了多手机号之一的账户需要, @@ -60,6 +61,7 @@ { "status": "choose", # 指示前端多账户,需用户选择 "data": { + "key": # 登陆需带上的key "users": recs # 可选账户,现实username,用户选择后将id返回后台 } } @@ -187,4 +189,60 @@ row: ] } ``` -## +## 文生视频 +* path /llmage/vidu_inference.dspy +* method "POST" +* data +``` + { + "llmid": # vidu的llmid + "prompt": # 提示词 + "duration": # 1 - 15 + "audio": # 逻辑值, + "ratio" # "data":[{"value":"16:9"},{"value":"9:16"},{"value":"4:3"},{"value":"3:4"},{"value":"1:1"}] + "resolution": # 分辨率:"data":[{"value":"540p","text":"540p"},{"value":"720p","text":"720p"},{"value":"1080p","text":"1080p"}] + } + +* 返回 +流式数据, 每行一个json,json结构: +``` +{ + "status": # FAILED, SUCCEEDED, 其他 + # FAILED:失败, error属性中说明失败原因 + # SUCCEEDED:成功,video中保存生成视频url + + “error": # 失败时有效,出错原因 + “video”: # 生成的视频,成功时有效 + "usage": # 模型计费信息, 成功时有效 + “type”: # 类型?看看值是什么 +} +``` +## 图生视频 +* path /llmage/vidu_inference.dspy +* method "POST" +* data +``` + { + "llmid": # vidu的llmid + "prompt": # 提示词 + "duration": # 1 - 15 + "audio": # 逻辑值, + "ratio" # "data":[{"value":"16:9"},{"value":"9:16"},{"value":"4:3"},{"value":"3:4"},{"value":"1:1"}] + "resolution": # 分辨率:"data":[{"value":"540p","text":"540p"},{"value":"720p","text":"720p"},{"value":"1080p","text":"1080p"}] + } +``` +* 返回 +流式数据, 每行一个json,json结构: +``` +{ + "status": # FAILED, SUCCEEDED, 其他 + # FAILED:失败, error属性中说明失败原因 + # SUCCEEDED:成功,video中保存生成视频url + + “error": # 失败时有效,出错原因 + “video”: # 生成的视频,成功时有效 + "usage": # 模型计费信息, 成功时有效 + “type”: # 类型?看看值是什么 +} +``` +