You need to enable JavaScript to run this app.
文档中心
复制全文
下载 pdf
API参考
切题API
复制全文
下载 pdf
切题API
切题是从一张完整的题目或试卷照片中定位出一道或多道题的边界,输出可供后续解题、批改场景使用的独立题图和文本信息。本文档介绍切题API接口的输入输出参数。​
接口限流:火山账号维度,默认120RPM。​
认证方式​
接口详情​
URL​
​
URL​
  • ApiKey: https://open.feedcoopapi.com/agent_api/agent/edu_question/cut​
  • Top: https://mercury.volcengineapi.com?Action=EduQuestionCut&Version=2026-01-01​
Method​
POST​
Header​
​
  • API Key接入:​
  • Authorization: Bearer <API_KEY>​
  • Content-Type:application/json​
  • ServiceName: ask_echo​
  • Access Key接入:​
  • Content-Type:application/json​
  • 此接入方式基于火山引擎访问控制的AK/SK鉴权,统一使用 ServiceName=ask_echo,接口验签及请求公共参数逻辑遵循火山引擎官网的统一规范,详情请参见:签名方法--API签名调用指南-火山引擎;​
​
请求体​
EduQuestionCutRequest​
​
参数​
类型​
必需​
描述​
image_base64​
String​
否​
  • 与image_url字段二选一,两字段都传,默认使用image_base64​
  • 图片base64,需要满足DataUrl格式data:{MIME Type};base64,{base64_image}​
  • 示例:data:image/jpeg;base64,{base64_image}​
  • 图片格式支持:JPEG、PNG、GIF、WEBP、BMP、TIFF、HEIC、HEIF(详情见图片格式说明)​
  • 单张图片大小:​
  • 推荐大小:<=500KB​
  • 最大限制:​
  • WebUrl传入​
  • APIKey接入:单张图片大小<10M,超出会报参数错误​
  • TOP网关接入:请求体整体长度不能超过8M​
  • DataUrl传入​
  • APIKey接入:单张图片Base64编码后长度<20M,超出会报参数错误​
  • TOP网关接入:请求体整体长度不能超过8M​
  • 单图片尺寸判断,如果图片超出下面的限制,会直接报错,传入图片满足下面条件(单位 px):​
  • 宽 > 14 且 高>14​
  • 宽*高范围: [196, 36000000]​
image_url​
String​
否​
  • 图片WebUrl,建议优先使用image_base64字段,WebUrl需要下载,可能存在下载延迟和不稳定问题​
  • 字段限制与图片限制见image_base64字段描述​
cut_type​
String​
是​
​
切题类型,枚举值:​
  • snap_qa:建议解题场景(无手写的场景)使用该枚举值。​
  • homework_mark:建议作业批改场景(多题、含手写的场景)使用该枚举值。​
enable_image_dewarp​
Boolean​
否​
是否开启图片矫正预处理,默认开启。​
enable_orientation_classification​
Boolean​
否​
是否开启智能图片方向检测,默认开启。​
​
响应体​
EduQuestionCutResponse​
​
参数​
类型​
必需​
描述​
preprocessed_image_base64​
String​
是​
预处理后的DataUrl格式 base64 编码图片。​
subject_type​
Enum(SubjectType)​
是​
学科类型。​
department_type​
Enum(DapartmentType)​
是​
学段类型。​
cut_results​
Array<EduQuestionCutResult>​
是​
切题结果列表。​
orientation​
Enum(Orientation)​
否​
图片方向。​
dewarp_strength​
Number​
否​
图片矫正强度。​
​
EduQuestionCutResult​
​
参数​
类型​
必需​
描述​
cut_points​
Array<ImagePoint>​
是​
切题框坐标。​
question_type​
Enum(QuestionType)​
是​
题目分类。​
ocr_result​
OcrResult​
否​
OCR 识别结果。​
figure_detection_result​
Array<FigureDetectionResult>​
否​
图形检测结果。​
​
OcrResult​
​
参数​
类型​
必需​
描述​
page_text​
String​
是​
整页 OCR 文本。​
machine_lines​
Array<OcrLineResult>​
否​
印刷文本逐行结果。​
handed_lines​
Array<OcrLineResult>​
否​
手写文本逐行结果。​
​
OcrLineResult​
​
参数​
类型​
必需​
描述​
line_text​
String​
是​
每行文本内容。​
line_type​
Enum(LineType)​
是​
行文本类型。​
line_points​
Array<ImagePoint>​
是​
行文本坐标。​
score​
Number​
是​
每行文本置信度。​
character_result​
Array<OcrLineCharacterResult>​
是​
字符级识别结果。​
​
OcrLineCharacterResult​
​
参数​
类型​
必需​
描述​
char_text​
String​
是​
字符文本。​
char_type​
Enum(TextCharType)​
是​
字符类型。​
char_points​
Array<ImagePoint>​
是​
字符坐标。​
score​
Number​
是​
字符置信度。​
​
FigureDetectionResult​
​
参数​
类型​
必需​
描述​
class_name​
Enum(ClassName)​
是​
检测类别。​
figure_points​
Array<ImagePoint>​
是​
图形坐标。​
score​
Number​
是​
检测置信度。​
​
ImagePoint​
​
参数​
类型​
必需​
描述​
x​
Number​
是​
X 坐标。​
y​
Number​
是​
Y 坐标。​
​
枚举值​
SubjectType​
​
枚举值​
说明​
0​
未知​
1​
语文​
2​
数学​
3​
英语​
4​
物理​
5​
化学​
6​
历史​
7​
地理​
8​
生物​
9​
政治​
51​
法律​
52​
健康​
102​
财务与会计​
134​
经济与金融​
136​
计算机科学与软件工程​
141​
军事与政治​
142​
数据科学​
205​
地理与交通​
206​
心理咨询​
207​
工业​
208​
农林牧渔​
​
DapartmentType​
​
枚举值​
说明​
0​
未知​
1​
小学​
2​
初中​
3​
高中​
4​
大学​
6​
非 K12​
​
QuestionType​
​
枚举值​
说明​
0​
未知​
1​
选择题​
2​
填空题​
3​
判断题​
4​
解答题​
5​
计算题​
6​
口算题​
7​
竖式计算题​
8​
脱式计算题​
9​
代数式化简题​
10​
解方程/解不等式​
11​
解方程组/解不等式组​
12​
其他​
​
TextCharType​
​
枚举值​
说明​
0​
印刷文本​
1​
印刷公式​
2​
下划线​
3​
手写文本​
4​
手写公式​
5​
乱涂乱画​
​
LineType​
​
枚举值​
说明​
0​
印刷文本​
1​
手写文本​
3​
印刷公式​
4​
手写公式​
​
ClassName​
​
枚举值​
说明​
0​
其他​
1​
表格​
2​
流程图​
3​
化学式​
4​
坐标图​
5​
柱状图​
6​
数轴​
7​
几何图形​
8​
电路图​
9​
竖式​
10​
圆形/饼状图​
11​
背景​
​
Orientation​
​
枚举值​
说明​
0​
0 度,正向​
1​
逆时针转 90 度​
2​
180 度,倒向​
3​
顺时针转 90 度​
​
请求示例​
​
{​
"image_base64": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAUAA8ADAREAAhE....",​
"cut_type":"homework_mark"​
}​
​
响应示例​
​
{​
"ResponseMetadata": {​
"RequestId": "20260921200554AE8F8867453162A205F4",​
"Action": "EduQuestionCut",​
"Version": "2026-01-01",​
"Service": "ask_echo",​
"Region": "China-North"​
},​
"Result": {​
"preprocessed_image_base64": "data:image/jpeg;base64,/9j/4AAQSkZJRgAB......",​
"subject_type": 2,​
"department_type": 1,​
"cut_results": [​
{​
"cut_points": [​
{​
"x": 42,​
"y": 1969​
},​
{​
"x": 1335,​
"y": 2003​
},​
{​
"x": 1320,​
"y": 2591​
},​
{​
"x": 26,​
"y": 2556​
}​
],​
"question_type": 0,​
"ocr_result": {​
"page_text": "4.把3、4、5、6填入 里,使下面的竖式成立。(每个数字只能用一次)\n$\\begin{array}{r} 4.35\\\\ ×6\\\\ \\hline 26.10\\end{array} $\n4\n3\n5\n6",​
"machine_lines": [​
{​
"line_text": "4.把3、4、5、6填入 里,使下面的竖式成立。(每个数字只能用一次)",​
"line_type": 0,​
"line_points": [​
{​
"x": 57,​
"y": 1980​
},​
{​
"x": 1290,​
"y": 2013​
},​
{​
"x": 1288,​
"y": 2090​
},​
{​
"x": 54,​
"y": 2057​
}​
],​
"score": 0.9851246476173401,​
"character_result": [​
{​
"char_text": "4",​
"char_type": 0,​
"char_points": [​
{​
"x": 57,​
"y": 1980​
},​
{​
"x": 91,​
"y": 1981​
},​
{​
"x": 89,​
"y": 2050​
},​
{​
"x": 55,​
"y": 2049​
}​
],​
"score": 0.9999430179595947​
}​
]​
}​
],​
"handed_lines": [​
{​
"line_text": "4",​
"line_type": 1,​
"line_points": [​
{​
"x": 919,​
"y": 2131​
},​
{​
"x": 977,​
"y": 2132​
},​
{​
"x": 976,​
"y": 2197​
},​
{​
"x": 917,​
"y": 2195​
}​
],​
"score": 2.915189743041992,​
"character_result": [​
{​
"char_text": "4",​
"char_type": 3,​
"char_points": [​
{​
"x": 919,​
"y": 2131​
},​
{​
"x": 976,​
"y": 2132​
},​
{​
"x": 975,​
"y": 2196​
},​
{​
"x": 917,​
"y": 2194​
}​
],​
"score": 0.9999979734420776​
}​
]​
}​
]​
}​
}​
],​
"orientation": 0,​
"dewarp_strength": 0,​
"BaseResp": null​
}​
}​
​
错误处理​
错误响应​
响应格式如下:​
​
{​
"ResponseMetadata": {​
"RequestId": "202210271151020102121450321B8D2A21",​
"Action": "ScanSyncArticles",​
"Version": "2023-01-01",​
"Service": "volc_torchlight_api",​
"Region": "cn-north-1",​
"Error": {​
"CodeN": 100010,​
"Code": "SignatureDoesNotMatch",​
"Message": "The request signature we calculated does not match the signature you provided. Check your Secret Access Key and signing method. Consult the service documentation for details."​
}​
}​
}​
​
使用说明​
图片格式说明​
支持的图片格式如下表。​
​
图片格式​
文件扩展名​
内容格式(Content Type)​
JPEG​
.jpg, .jpeg​
image/jpeg​
PNG​
.png​
image/png​
GIF​
.gif​
image/gif​
WEBP​
.webp​
image/webp​
BMP​
.bmp​
image/bmp​
TIFF​
.tiff, .tif​
image/tiff​
HEIC​
.heic​
image/heic​
HEIF​
.heif​
image/heif​
​
​
最近更新时间:2026.09.22 20:14:14
这个页面对您有帮助吗?
有用
有用
无用
无用