You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Doc AI OCR API请求中processOptions字段未被识别的原因咨询

问题原因与解决方案

问题场景

你遇到的情况是:为优化OCR识别(如"I"被识别为"1"),在请求中添加processOptions字段后触发错误,移除该字段则请求正常。错误信息如下:

{
...
"message": "Invalid JSON payload received. Unknown name "processOptions": Cannot find field."
...
}
使用的处理器版本为pretrained-ocr-v1.2-2022-11-10,且已确认请求格式符合参考示例,但仍报错。

核心原因

你使用的pretrained-ocr-v1.2-2022-11-10版本OCR处理器不支持processOptions字段,接口的参数校验逻辑会直接拦截包含未定义字段的请求,所以无论用Postman还是自定义APEX代码发送请求,只要携带该字段就会触发上述错误。

具体细节说明

  • 版本迭代差异:processOptions大概率是该OCR处理器后续版本才新增的配置字段,你当前使用的2022年11月的v1.2版本,接口定义里还没有这个参数项。
  • 文档版本不匹配:你参考的请求示例可能对应更新的处理器版本,和你实际使用的v1.2版本的接口规范不一致,导致按示例配置后报错。

优化识别问题的替代建议

既然v1.2版本不支持processOptions,想要解决"I"被识别为"1"这类问题,可以查看该版本官方提供的参数文档,寻找对应版本支持的字符校正、识别精度调整类参数,比如部分旧版本会提供enableCharacterCorrection这类针对性开关,而非使用新版本的processOptions字段。

内容的提问来源于stack exchange,提问作者N4go

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 01:47:26