src/main/java/cc/mrbird/febs/ai/strategy/LlmStrategyService.java
@@ -4,9 +4,13 @@ import cc.mrbird.febs.common.entity.FebsResponse; import reactor.core.publisher.Flux; import java.util.List; public interface LlmStrategyService { FebsResponse llmInvokeNonStreaming(LlmStrategyDto dto); FebsResponse llmInvokeNonStreaming(List<LlmStrategyDto> dto); Flux<FebsResponse> llmInvokeStreaming(LlmStrategyDto dto); Flux<FebsResponse> llmInvokeStreamingWithThink(List<LlmStrategyDto> dto); Flux<FebsResponse> llmInvokeStreamingNoThink(List<LlmStrategyDto> dto); }