package com.ruoyi.aicall.llm.impl;

import com.alibaba.fastjson.JSONArray;
import com.ruoyi.aicall.domain.CcLlmAgentAccount;
import com.ruoyi.aicall.llm.AbstractLlmCapability;
import com.ruoyi.aicall.model.ChatRequest;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;

import java.io.IOException;

@Slf4j
public class MaxKB extends AbstractLlmCapability {
    @Override
    public String getIntentionByTips(CcLlmAgentAccount ccLlmAgentAccount, JSONArray dialogueContents) {
        String intentionTips = ccLlmAgentAccount.getIntentionTips();
        return null;
    }

    @Override
    public void getStreamingChatContent(SseEmitter emitter, ChatRequest chatRequest) throws IOException {

    }
}
