package com.cool.modules.aiconfig.service;

import com.cool.core.base.BaseService;
import com.cool.modules.aiconfig.entity.AiApiConfigEntity;

/**
 * AI模型接口配置服务接口
 */
public interface AiApiConfigService extends BaseService<AiApiConfigEntity> {

    /**
     * 根据模型ID获取接口配置
     * @param modelId 模型ID
     * @return 接口配置
     */
    AiApiConfigEntity getByModelId(Long modelId);

    /**
     * 测试接口连通性
     * @param id 配置ID
     * @return 测试结果
     */
    boolean testConnection(Long id);
}
