package com.kt.event.content.biz.usecase.out;

import java.util.Map;
import java.util.Optional;

/**
 * Redis AI 데이터 조회 포트
 * Event Service가 저장한 AI 추천 데이터를 읽음
 */
public interface RedisAIDataReader {

    /**
     * AI 추천 데이터 조회
     *
     * @param eventId 이벤트 초안 ID
     * @return AI 추천 데이터 (JSON 형태의 Map)
     */
    Optional<Map<String, Object>> getAIRecommendation(String eventId);
}
