File tree Expand file tree Collapse file tree 2 files changed +0
-12
lines changed
spring-ai-alibaba-deepresearch/src/main/java/com/alibaba/cloud/ai/example/deepresearch/node Expand file tree Collapse file tree 2 files changed +0
-12
lines changed Original file line number Diff line number Diff line change 17
17
18
18
import com .alibaba .cloud .ai .example .deepresearch .model .Plan ;
19
19
import com .alibaba .cloud .ai .example .deepresearch .util .TemplateUtil ;
20
- import com .alibaba .cloud .ai .graph .NodeOutput ;
21
20
import com .alibaba .cloud .ai .graph .OverAllState ;
22
21
import com .alibaba .cloud .ai .graph .action .NodeAction ;
23
22
import com .alibaba .cloud .ai .graph .streaming .StreamingChatGenerator ;
24
- import com .alibaba .fastjson .JSON ;
25
- import org .bsc .async .AsyncGenerator ;
26
23
import org .slf4j .Logger ;
27
24
import org .slf4j .LoggerFactory ;
28
25
import org .springframework .ai .chat .client .ChatClient ;
Original file line number Diff line number Diff line change 17
17
package com .alibaba .cloud .ai .example .deepresearch .node ;
18
18
19
19
import com .alibaba .cloud .ai .example .deepresearch .model .Plan ;
20
- import com .alibaba .cloud .ai .example .deepresearch .util .TemplateUtil ;
21
20
import com .alibaba .cloud .ai .graph .OverAllState ;
22
21
import com .alibaba .cloud .ai .graph .action .NodeAction ;
23
22
import org .slf4j .Logger ;
27
26
import org .springframework .ai .chat .memory .InMemoryChatMemoryRepository ;
28
27
import org .springframework .ai .chat .memory .MessageWindowChatMemory ;
29
28
import org .springframework .ai .chat .messages .AssistantMessage ;
30
- import org .springframework .ai .chat .messages .Message ;
31
- import org .springframework .ai .chat .messages .SystemMessage ;
32
- import org .springframework .ai .chat .messages .UserMessage ;
33
29
import org .springframework .ai .converter .BeanOutputConverter ;
34
- import org .springframework .ai .model .tool .ToolCallingChatOptions ;
35
30
import org .springframework .ai .tool .ToolCallback ;
36
31
import org .springframework .core .ParameterizedTypeReference ;
37
- import org .springframework .util .StringUtils ;
38
- import reactor .core .publisher .Flux ;
39
32
40
- import java .util .ArrayList ;
41
33
import java .util .HashMap ;
42
34
import java .util .List ;
43
35
import java .util .Map ;
44
36
45
37
import static com .alibaba .cloud .ai .graph .StateGraph .END ;
46
- import static org .springframework .ai .chat .memory .ChatMemory .CONVERSATION_ID ;
47
38
48
39
/**
49
40
* @author yingzi
You can’t perform that action at this time.
0 commit comments