package com.ruoyi.ai.service;

/**
 * 门户用户火山方舟 API Key：取自所属二级部门 {@code sys_dept.byte_api_key}，带 Redis 缓存。
 */
public interface IByteDeptApiKeyService {

    /**
     * Redis 键：{userId}_byte_api_key，优先读缓存，再读库；均无有效 key 则抛出业务异常。
     */
    String resolveVolcApiKey(Long aiUserId);
}
