Files
coze-studio/backend/conf/plugin/pluginproduct/image_compression.yaml
T
zgene 6bed393c12
Backend Tests / backend-unit-test (push) Has been cancelled
Backend Tests / benchmark-test (push) Has been cancelled
CI@main / Node.js v22 (ubuntu-latest) (push) Has been cancelled
Thrift Syntax Validation / validate-thrift (push) Has been cancelled
License Check / License Check (push) Has been cancelled
first commit
2026-05-14 13:29:56 +08:00

59 lines
1.7 KiB
YAML

info:
description: 上传图片链接,返回压缩后的base64
title: 图片压缩
version: v1
openapi: 3.0.1
paths:
/img2base64/img2base64:
post:
operationId: img2base64
requestBody:
content:
application/json:
schema:
properties:
output_height:
description: 压缩后图片高度
type: integer
output_width:
description: 压缩后图片宽度
type: integer
quality:
description: 压缩质量。范围1-100,数字越大,压缩后图片质量越高
type: integer
url:
description: 图片链接
format: image_url
type: string
x-assist-type: image
required:
- quality
- url
- output_height
- output_width
type: object
responses:
"200":
content:
application/json:
schema:
properties:
compressed_size:
description: 压缩后文件大小
type: string
content:
description: base64图片
type: string
error:
type: string
original_size:
description: 压缩前文件大小
type: string
type: object
description: new desc
default:
description: ""
summary: 压缩图片后返回base64
servers:
- url: https://7458701539994107904.cozefn.cn