package com.njzscloud.supervisory.doubao.sevice;

import com.njzscloud.supervisory.doubao.param.GarbageAnalysisParam;
import com.njzscloud.supervisory.doubao.result.GarbageAnalysisResult;

/**
 * 火山引擎豆包服务接口
 */
public interface DouBaoService {

    /**
     * 垃圾分析 - 分析多张图片中的垃圾类型、占比和重量
     *
     * @param param 垃圾分析请求参数，包含多张图片URL
     * @return 垃圾分析结果，包含垃圾类型、判断依据、占比、重量等信息
     */
    GarbageAnalysisResult analyzeGarbage(GarbageAnalysisParam param);
}
