AiChatService.java 557 Bytes
Newer Older
何处是我家's avatar
提交  
何处是我家 committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.ewaytek.deepseek.service;

import com.ewaytek.deepseek.common.bean.base.ApiResponse;
import com.ewaytek.deepseek.doadmin.dto.MessageDTO;
import com.ewaytek.deepseek.doadmin.vo.MessageVO;
import com.ewaytek.deepseek.doadmin.vo.dify.DifyChatVO;
import com.fasterxml.jackson.core.JsonProcessingException;
import reactor.core.publisher.Flux;

import java.util.List;
import java.util.Map;

public interface AiChatService {
    Flux<String> chat(List<Map<String, String>> question);


    ApiResponse<MessageVO> msgChat(List<MessageDTO> messages);

}