package tech.easyflow.ai.service.verification;

import tech.easyflow.ai.entity.Model;

/**
 * Chat Model 与 VLM 的运行时同链路连通性验证器。
 */
public interface ChatModelConnectivityVerifier {

    /**
     * 验证模型的非流式基础连接与流式响应能力。
     *
     * @param model 已补齐供应商默认配置的模型
     * @return 双阶段验证结果
     */
    ChatModelVerificationResult verify(Model model);
}
