1. 上传 API
Claid AI
  • 图片编辑
    • 异步 API
      • 请求图像处理
      • 异步图像编辑结果
    • 批处理 API
      • 处理批量图像编辑
      • 请求处理合同的结果
    • 上传 API
      • 通过 API 上传图片进行编辑
        POST
    • API 参考
      POST
  • 图像生成
    • 图像生成 I/O
    • 图像生成选项
    • 图像生成合约
      POST
  • AI 拍照
    • AI 拍摄输入/输出
    • AI 拍照选项
      • 目的
      • 场景
    • AI 拍摄合同
      POST
  • 储存连接器
    • 获取存储类型(列出存储类型)
      GET
    • 获取连接存储(列出存储)
      GET
    • 创建新的 Claid 存储(创建存储)
      POST
    • 通过 id 描述存储(获取存储)
      GET
    • 删除存储
      DELETE
    • 补丁存储
      PATCH
  1. 上传 API

通过 API 上传图片进行编辑

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v1-beta1/image/edit/upload
本节介绍如何通过向我们的 API 发送直接请求来上传图像进行编辑。

通过 API 上传图片进行编辑#

图像上传端点允许您直接从计算机或服务器上传图像进行编辑,而不必提供图像 URL。
要上传图片,请将图片文件附加为 的正文部分multipart/form-data。 的其他正文部分multipart/form-data应与常规图片编辑请求的 JSON 相同,只是那里没有input图片 URL 选项。有关更多信息,请参阅图片编辑合同。

图片编辑上传#

指定:
图像将如何处理(operations)
存储位置(output)

请求标头#

复制
Content-Type: multipart/form-data; boundary="boundary"
Authorization: Bearer {YOUR_API_KEY}
为了发送请求,您应该设置一个Content-Type标题,让我们的系统知道您正在提供有效的表单数据负载,并Authorization使用生成的 API 密钥的标题来标识您自己是 Claid 用户。
表单数据有效负载应该有两个数据块(正文部分),每个块之间用分隔符(边界)分隔。
包含图像文件的块应具有一个Content-Disposition等于的标题form-data,其中包含两个必需的键:一个name值等于的键file和一个filename将分配给输出结果图像的键(最好不要在中包含扩展名,因为它可能会被输出选项filename覆盖)。
复制
Content-Disposition: form-data; name="file"; filename="the_image"
具有编辑操作的块应该有两个标题:一个Content-Disposition标题等于,form-data其name键的值等于,data以及一个Content-Type标题,用于让我们的系统知道您正在提供有效的 JSON 有效负载。
复制
Content-Disposition: form-data; name="data"
Content-Type: application/json

响应主体和标头#

响应主体和标头与常规图片编辑请求的响应主体和标头相同。请参阅阅读响应和响应标头以了解更多信息。

请求参数

Header 参数

Body 参数multipart/form-data

返回响应

🟢200成功
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v1-beta1/image/edit/upload' \
--header 'Authorization: Bearer {YOUR_API_KEY}' \
--form 'file="./the_image.jpg;filename=the_image.jpg"' \
--form 'data="{\"operations\":{\"resizing\":{\"width\":1000},\"background\":{\"remove\":false}}}"'
响应示例响应示例
{}
修改于 2024-05-30 07:07:40
上一页
请求处理合同的结果
下一页
API 参考
Built with