SuperAPI AI 工具集

image-understanding

设计与创作

查看项目

更新于 10-15 22:13

技能介绍

用途:该技能用于调用豆包视觉模型解析、分析和理解图像内容,面向需要分析图片、理解图像、提取图片内容或描述图片的场景。

主要能力:通过 image_understanding.py 脚本提供四类命令。describe 用于详细描述图片内容;analyze 用于深入分析图片,可指定 --aspect all;ocr 用于提取图片文字,可指定 --language auto;question 用于回答与图片相关的问题。支持中文和英文,支持 JPEG、PNG、WEBP、GIF 格式,图片大小建议小于 5MB,响应时间通常 1-3 秒。

使用方式:先配置豆包 API Key,可通过环境变量 DOUBAO_API_KEY 或在设置面板中配置。将用户图片转换为 base64 格式(data:image/...;base64,...)后调用脚本,例如: python scripts/image_understanding.py describe "data:image/jpeg;base64,..." --language zh-CN python scripts/image_understanding.py analyze "data:image/jpeg;base64,..." --aspect all python scripts/image_understanding.py ocr "data:image/jpeg;base64,..." --language auto python scripts/image_understanding.py question "data:image/jpeg;base64,..." "这是什么?" 根据用户需求选择命令:描述图片用 describe,分析风格、构图、色彩用 analyze,提取文字用 ocr,回答问题用 question。最后将脚本返回结果整理呈现,并可按用户后续问题继续深入分析。

适用场景:截图分析(错误信息、界面元素、代码片段)、设计分析(风格、色彩搭配、构图)、OCR提取(文字内容、表格数据)、数据理解(图表、数据可视化、信息图)、内容描述(风景、人物、活动、场景)。

限制:需要豆包 API Key 且配置正确,否则 API 调用会失败;模型具体版本、计费与价格、并发限制等资料暂未提供;支持格式和大小建议以上述说明为准。