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

Form Recognizer预构建模型JSON输出未返回keyValuePairs数组问题

解答

根因说明

keyValuePairs 是通用文档预构建模型(prebuilt-document)的专属返回字段,你当前调用的预构建发票(prebuilt/invoice)属于特定业务场景的预构建模型,本身就不会返回该字段,你参考的教程应该是调用了通用文档模型,才会出现该数组。

解决方案

  • 若你需要提取任意文档的通用键值对,而非发票专属结构化内容,替换调用的模型接口即可,请求URL示例如下,无需新增额外参数就会自动返回keyValuePairs:
    https://myapp.com/formrecognizer/v2.1/prebuilt-document/analyze?includeTextDetails=true
  • 若你确实需要使用发票模型提取发票专属内容,无需查找keyValuePairs,所有发票结构化识别结果都存储在返回体的documents[0].fields节点下,包含发票号、开票日期、买卖方信息、金额等专属字段。

额外说明

你当前传入的includeTextDetails=true参数仅用来控制是否返回OCR原始识别结果readResults,和是否返回键值对没有关联。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 16:54:00