package cn.com.poc.ai_finance.aggregate;

/**
 * AI财务
 *
 * @author alex.yao
 * @date 2025/6/20
 */
public interface AiFinanceService {

    /**
     * 调用AI财务服务
     *
     * @param dialoguesId  对话id
     * @param input        问题
     * @param fileUrl      文件地址
     * @param knowledgeIds 知识库ids
     * @param databaseIds  数据库ids
     * @param userId       用户id
     */
    void call(String dialoguesId, String input, String fileUrl, Integer[] knowledgeIds, Integer[] databaseIds, Long userId) throws Exception;

}
