先定义允许接收的材料
列出任务需要的媒体类型、文件数量、大小上限与保留期限,区分应用自身限制和当前服务限制。模型目录中的展示说明不是任意格式都可提交的证明,调用前需要核对精确模型、协议和账户权限。
上传入口先验证用户权限和文件归属,不能只根据扩展名决定文件类型。避免自动打开或执行上传文件;扫描、解析与内容提取放在受限制的环境中完成,并保留明确失败结果。
为任务选择最小表示
图像任务先判断是否需要完整图像、局部区域或已提取文字;音频任务先区分转写、内容理解与其他目的。保留任务必要信息,避免无条件传送整份文件。压缩或裁剪后用合成样本验证关键信息是否仍然可读。
文件可能包含姓名、位置、面孔或背景对话,处理前确认允许的数据范围。示例能力必须按当前指南核实;不要从一个图像样本成功推断音频、视频或所有附件格式都可用。
把接收和完成分开验收
文件上传成功只表示接收了一份对象,不表示内容解析或模型任务已经完成。为接收、预处理、调用、输出校验与清理分别保存状态;用户取消时明确哪些步骤已经发生,哪些数据仍需删除。
验收覆盖损坏文件、空内容、方向错误、重复上传和中途失败。对不支持的材料给出可理解的提示,避免后台反复重发同一文件。保留必要的脱敏诊断,日志和错误页不回显完整媒体地址或用户内容。
参考资料
由 NexoToken 维护的自营资料站。平台介绍包含运营方利益关系,不构成独立第三方认证。