内容理解快速开始

本教程用 REST API 调用预置分析器 prebuilt-invoice 处理一份文件,并轮询获取字段结果。整个流程不需要创建自定义分析器。

前置条件

项目
要求
备注
Azure 订阅
已有订阅
页面所述
Foundry 资源
在受支持区域创建 Microsoft Foundry 资源
创建需要 Contributor 或更高角色(页面所述);区域列表待核实
默认模型部署
通过 Content Understanding Studio 开启自动部署,或调用 REST PATCH /contentunderstanding/defaults
页面所述
工具
cURL(REST);SDK 示例需 Python 3.9+、.NET、JDK 8+ 与 Maven,或 JavaScript 工具链
页面所述;SDK 版本待核实

步骤

  1. 在 Azure 门户创建 Microsoft Foundry 资源。
  1. 在资源的“密钥和终结点”页面复制终结点与密钥。
  1. 配置资源的默认模型部署。
  1. 提交文件:向 {endpoint}/contentunderstanding/analyzers/prebuilt-invoice:analyze 发送 POST 请求。服务返回 202 Accepted,并在 Operation-Location 响应头中给出结果地址。
  1. 对 Operation-Location 发起 GET 请求,每 1 到 2 秒轮询一次,直到 status 为 Succeeded,字段结果位于 result 中。

预期结果

阶段
预期
提交文件
返回 202 Accepted 与 Operation-Location
轮询中
状态未结束,需继续轮询
完成
status 为 Succeeded,result 中包含发票字段与置信度

API 版本

  • 默认使用 GA 版本 2025-11-01。
  • 仅在需要预览功能时使用 2026-06-01-preview。该版本为公开预览,页面建议用于评估而非生产,具体条款待核实。

常见问题

现象
处理
轮询后无结果
确认使用的是 Operation-Location 地址,并按页面示例每 1 到 2 秒轮询
分析请求失败,提示缺少模型
检查默认模型部署是否已配置(Studio 自动部署或 defaults 接口)
资源区域不支持
参照区域支持页面(本页未核对,待核实)
需要 SDK 示例
页面提供 Python、.NET、Java 与 JavaScript 示例,本页仅核对 REST 流程

清理资源

删除不再使用的 Foundry 资源或资源组。具体步骤本页未核对,待核实。

来源与核对

  • 来源:Quickstart: REST API and SDKs for Content Understanding(Microsoft Learn,https://learn.microsoft.com/en-us/azure/ai-services/content-understanding/quickstart/use-rest-api)
  • 核对范围:正文已读,但仅覆盖页面前约 10 万字符,即前置条件、REST 步骤与版本说明。JavaScript 段未核对,相关内容待核实。
  • 获取日期:2026-11-05。
上一篇
内容安全概览
下一篇
内容理解概览
Loading...
文章列表
分享AI实践与思考
入门
Microsoft Foundry
开发工具
治理与网络
观测与评测
工具与知识
模型与部署
Azure OpenAI
Azure AI Search
性能与基准
索引与分块
概念解释
快速上手
Foundry Tools
RAG 与知识工程
检索质量与评测
数据准备
智能体与工具
评测、观测与安全
企业架构与成本
成本与容量
架构
解决方案场景
文档与服务
知识与分析
样例与学习资源
附录