在线体验页背后,图像理解服务暴露了一组 HTTP API。接入指南页面给出了服务地址与两个核心接口:图片上传与图像描述。这篇文章从接口形态出发,讲讲它们各自做什么、怎么配合,以及什么样的人需要直接面对 API。
服务地址与整体结构
接入指南里给出的 OpenAPI 服务地址是一段独立域名。所有接口都挂在它下面,使用方通过 HTTP 请求访问,返回结构化的数据。对开发者来说,这意味着图像理解能力可以脱离网页,嵌进自己的应用、脚本或自动化流程。
整套接口围绕「一张图片如何被识别」设计,逻辑上分成两步:先把图片交给服务,再对已就绪的图片发起理解请求。两步拆开的好处是上传与识别可以分离,识别可以在图片上传完成后的任意时刻发起。
图片上传接口:让图片先到服务端
第一个接口负责接收图片。程序把本地或远端取得的图片文件传给服务,服务保存并返回可用的标识。这个接口解决的是「图片如何进入服务」的问题,相当于在线体验页里拖拽上传那一步的程序化版本。
对批量场景,这一步的意义在于图片可以预先集中上传:先把一批图传完,再逐张识别,而不是每张都做一次完整的「上传加识别」往返。上传与识别解耦之后,批处理流程的节奏更好控制。
图像描述接口:识别的主入口
第二个接口负责真正的理解。把图片标识与提示词一起提交,服务调用模型返回对图片的描述或分析结果。它就是在线体验页「开始识别」背后的那个动作:一次调用、一次识别、消耗 10 积分。
这个接口的入参决定结果质量,其中最重要的是提示词。接口层的提示词与网页上的提示词遵循同样的逻辑:问得具体,答得有用。开发者完全可以把在线体验页验证过的提示词直接搬进接口调用。
API 适合谁
需要直接使用 API 的通常是两类人。一类是开发者,要把识图能力嵌进自有系统,比如工单系统自动识别用户上传的报错截图、运营系统批量分析活动物料。另一类是自动化流程的设计者,需要把图像理解串进多步骤的流水线里,API 是他们唯一的选择。
如果只是偶尔识别几张图,在线体验页完全够用;一旦识别次数上来了、或者需要与其他系统联动,API 就成了必经之路。好在两者共用同一套能力与计费,从网页验证到接口接入的过渡非常平滑。
小结
图片上传与图像描述两个接口,把「让图片进来」和「让图片被理解」拆成了清晰的两步。配合服务地址与密钥,开发者可以在自己的系统里复刻在线体验的完整能力。至此,从网页、MCP 到 API,图像理解服务的接入面已经全部展开,下一篇可以聊聊密钥管理与多账号的成本归属。
浙公网安备 33010602011771号