diff --git a/wwwroot/public/api/api_zh.md b/wwwroot/public/api/api_zh.md index 0a1a222..b496e6a 100644 --- a/wwwroot/public/api/api_zh.md +++ b/wwwroot/public/api/api_zh.md @@ -11,7 +11,7 @@ ## 申请APIKEY -用户需要在元境平台(https://opencomputing.ai)上注册和登录, 登录后点击左上角元境平台进入菜单,点击“下位系统接口-下位系统, 在界面中点击“创建APIKEY” +用户需要在元境平台(https://ai.opencomputing.cn)上用手机登录, 登录“创建APIKEY” 输入信息后点击提交,APIKEY创建完成 @@ -20,27 +20,19 @@ ## 充值 用户需要在元境平台上充值,目前支持alipay(支付宝)充值 -操作方法 - -* 用户登录 -* 呼出用户菜单(点击右上角用户名) -* 点击充值 -* 输入充值信息 -在弹出界面中选择支付宝充值,输入合适的金额,点击提交转支付宝充值页面, 完成后等1分钟,查看账户当前余额 - ## 查看当前余额 * 用户登录 * 呼出用户菜单 * 点击财务 -## base url +## API对接的base url https://opencomputing.ai ## openai 兼容接口 我们提供一套兼容openai的API ### 文本生成 -* path /llmage/t2t +* path /llmage/v1/chat/completions * method 'POST' * headers ``` @@ -105,7 +97,7 @@ data: [DONE] | prompt | string | 是 | - | 提示词。用于描述你希望生成的视频内容。 | 的内容。 | | resolution | string | 否 | `720p` | 视频尺寸。指定生成视频的分辨率。
可选值:
`480p`, `720p`, `1080p` | -| radio | string | 否 | adaptive | 可选:adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | +| ratio | string | 否 | adaptive | 可选:adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | | duration | integer | 否 | `5` | 视频时长。指定生成视频的长度(秒)。
可选值:整数秒 | ### 万象上传数据要求 @@ -147,7 +139,7 @@ curl -X POST https://opencomputing.ai/llmage/video \ "llmid": "CrEMkFQfRCmbmopZsCqLj", "prompt": "小猫在抓老鼠", "duration": 5, - "radio": "16:9", + "ratio": "16:9", "resolution": "480p" }' ``` @@ -170,7 +162,7 @@ curl -X POST https://opencomputing.ai/llmage/video \ | image1_file | 图片文件 | 是 | - | 首帧图片。 | | image2_file | 图片文件 | 是 | - | 尾帧图片。 | | resolution | string | 否 | `720p` | 视频尺寸。指定生成视频的分辨率。
可选值:
`480p`, `720p`, `1080p` | -| radio | string | 否 | adaptive | 可选:adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | +| ratio | string | 否 | adaptive | 可选:adaptive, 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | | duration | integer | 否 | `5` | 视频时长。指定生成视频的长度(秒)。
可选值:整数秒 | ### 通义万象上传数据要求 @@ -211,6 +203,15 @@ curl -X POST https://opencomputing.ai/llmage/video \ ### 例子 使用seedance 1.5的例子 ``` +#!/usr/bin/env bash +curl -X POST https://opencomputing.ai/llmage/video \ + -H "Authorization: Bearer 可选值:
`16:9`, `4:3`, `1:1`, `3:4`, `9:16`, `9:21`, `21:9` | +| ratio | string | 否 | - | 宽高比例。指定视频的长宽比。
可选值:
`16:9`, `4:3`, `1:1`, `3:4`, `9:16`, `9:21`, `21:9` | | resolution | string | 否 | `1080p` | 分辨率。指定视频清晰度。
可选值:
`480p`, `720p`, `1080p` | | duration | integer | 否 | `12` | 视频长度。视频时长(秒)。 | | image_files | 数组 | 是 | [] | 参考图片数组。 | @@ -261,6 +262,20 @@ curl -X POST https://opencomputing.ai/llmage/video \ } ``` +### 例子 +seedance 2.0 参考生视频 +``` +curl -X POST https://opencomputing.ai/llmage/video \ + -H "Authorization: Bearer 0V4xNbIsR061JaYGt1f1L" \ + -F "llmid=dmPXF65TD1riKj9KaxLmg" \ + -F "model": "doubao-seedance-2-0-260128" \ + -F "image_files=@./1.jpg" \ + -F "image_files=@./2.jpg" \ + -F "prompt=平滑过度从第一张图片到第二张图片" \ + -F "ratio=4:3" \ + -F "resolution=720p" \ + -F "duration=4" +``` ## 查询任务状态 * path /llmage/tasks * method GET @@ -313,10 +328,15 @@ curl -X POST https://opencomputing.ai/llmage/video \ ### 例子 ``` -#!/usr/bin/env bash -curl -X GET https://opencomputing.ai/llmage/tasks?taskid=$1 \ - -H "Content-Type: application/json" \ - -H "Authorization: Bearer " +curl -X POST https://opencomputing.ai/llmage/video \ + -H "Authorization: Bearer " \ + -F "llmid=dmPXF65TD1riKj9KaxLmg" \ + -F "image_files=@./1.jpg" \ + -F "image+files=@./2.jpg" \ + -F "prompt=平滑过度从第一张图片到第二张图片" \ + -F "ratio=4:3" \ + -F "resolution=720p" \ + -F "duration=4" ``` ## 错误信息