MCPcopy Create free account

hub / github.com/GTyingzi/spring-ai-tutorial / functions

Functions802 in github.com/GTyingzi/spring-ai-tutorial

MethodDynamicMcpSyncToolsProvider
(final McpSyncServer mcpSyncServer)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/method/DynamicMcpSyncToolsProvider.java:16
MethodDynamicRestfulToolsWatch
(NamingService namingService, DynamicMcpToolsProvider dynamicMcpToolsProvider, WebClient webClient)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/component/DynamicRestfulToolsWatch.java:49
MethodExpanderNode
(ChatClient.Builder chatClientBuilder, Map<String, NodeStatus> node2Status)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:39
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/node/ExpanderNode.java:27
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/simple/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:27
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/ExpanderNode.java:27
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/node/ExpanderNode.java:33
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/ExpanderNode.java:38
MethodExpanderNode
(ChatClient.Builder chatClientBuilder)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/ExpanderNode.java:31
MethodGraphEdgeConstant
(String value, Map<String, String> mappings, String desc)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/model/constant/GraphEdgeConstant.java:29
MethodGraphHumanController
(@Qualifier("humanGraph") StateGraph stateGraph)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/controller/GraphHumanController.java:44
MethodGraphNodeConstant
(String value, String desc)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/model/constant/GraphNodeConstant.java:19
MethodGraphProcess
(CompiledGraph compiledGraph)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/controller/GraphProcess/GraphProcess.java:31
MethodGraphProcess
(CompiledGraph compiledGraph)
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/controller/GraphProcess/GraphProcess.java:31
MethodGraphProcess
(CompiledGraph compiledGraph)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/controller/GraphProcess/GraphProcess.java:31
MethodGraphStateConstant
(String value, String desc)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/model/constant/GraphStateConstant.java:19
MethodGraphStreamController
(@Qualifier("parallelStreamGraph")StateGraph stateGraph)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/controller/GraphStreamController.java:37
MethodGraphStreamController
(@Qualifier("streamGraph")StateGraph stateGraph)
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/controller/GraphStreamController.java:37
MethodHeaderSyncHttpRequestCustomizer
(Map<String, String> headers)
mcp/mcp-auth/client/mcp-auth-client/src/main/java/com/spring/ai/tutorial/mcp/client/config/HeaderSyncHttpRequestCustomizer.java:19
MethodImageController
(ImageModel imageModel)
image/alibaba-image/src/main/java/com/spring/ai/tutorial/image/controller/ImageController.java:24
MethodJudgeGraphNode
(ChatClient chatClient)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:55
MethodMapListController
(ChatClient.Builder builder)
structured-output/src/main/java/com/spring/ai/tutorial/outparser/controller/MapListController.java:33
MethodMcpAsyncClientWrapper
(McpAsyncClient client, List<ToolCallback> toolCallbacks)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpAsyncClientWrapper.java:14
MethodMcpAsyncRecovery
(McpRecoveryProperties mcpRecoveryAutoProperties, McpSseClientProperties mcpSseCli
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpAsyncRecovery.java:61
MethodMcpClientCommonProperties
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/properties/McpClientCommonProperties.java:24
MethodMcpClientToolCallbackProvider
(ToolCallbackProvider toolCallbackProvider, McpClientCommonProperties
graph/mcp-node/src/main/java/com/spring/ai/tutorial/graph/mcp/tool/McpClientToolCallbackProvider.java:29
MethodMcpController
(@Qualifier("mcpGraph") StateGraph stateGraph)
graph/mcp-node/src/main/java/com/spring/ai/tutorial/graph/mcp/controller/McpController.java:33
MethodMcpNode
(ChatClient.Builder chatClientBuilder, McpClientToolCallbackProvider mcpClientToolCallbackProvider)
graph/mcp-node/src/main/java/com/spring/ai/tutorial/graph/mcp/node/McpNode.java:29
MethodMcpReconnectTask
(String serverName, long delay, TimeUnit unit)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpReconnectTask.java:12
MethodMcpRestfulToolCallback
(RestfulToolDefinition toolDefinition)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallback.java:29
MethodMcpRestfulToolCallbackProvider
(McpRestfulToolCallback... toolCallbacks)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallbackProvider.java:20
MethodMcpSyncClientWrapper
(McpSyncClient client, List<ToolCallback> toolCallbacks)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpSyncClientWrapper.java:14
MethodMcpSyncRecovery
(McpRecoveryProperties mcpRecoveryProperties, McpSseClientProperties mcpSseClientProperties,
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpSyncRecovery.java:58
MethodMcpToolCallbackAutoConfigurationCondition
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/McpToolCallbackAutoConfiguration.java:54
MethodMcpToolCallbackUtil
(ToolCallbackProvider tools)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/McpToolCallbackUtil.java:16
MethodMem0MemoryController
(ChatClient.Builder builder, VectorStore store, Mem0ServiceClient mem0ServiceClient)
advisor/advisor-memory-mem0/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/Mem0MemoryController.java:37
MethodMemoryMessageAdvisorController
(ChatClient.Builder builder)
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryMessageAdvisorController.java:33
MethodMemoryPromptAdvisorController
(ChatClient.Builder builder)
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryPromptAdvisorController.java:33
MethodMergeResultsNode
(Map<String, NodeStatus> node2Status)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/config/GraphConfiguration.java:83
MethodMysqlMemoryController
(ChatClient.Builder builder, MysqlChatMemoryRepository mysqlChatMemoryRepository)
advisor/advisor-memory-mysql/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/MysqlMemoryController.java:30
MethodNacosMcpRegister
(NacosMcpOperationService nacosMcpOperationService, McpAsyncServer mcpAsyncServer,
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/NacosMcpRegister.java:90
MethodNeo4jController
(@Qualifier("neo4jVectorStore") Neo4jVectorStore neo4jVectorStore)
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/controller/Neo4jController.java:31
MethodNodeStatus
(String running, String desc)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/model/NodeStatus.java:20
MethodOpenMeteoService
()
mcp/mcp-supple/server/mcp-nacos3-registry-server/src/main/java/com/spring/ai/tutorial/mcp/server/tool/OpenMeteoService.java:49
MethodParallelController
(@Qualifier("parallelGraph") StateGraph stateGraph)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/controller/ParallelController.java:33
MethodPgvectorController
(@Qualifier("pgVectorStore") PgVectorStore vectorStore)
vector/vector-pgvector/src/main/java/com/spring/ai/tutorial/vector/controller/PgvectorController.java:30
MethodRagEsController
(ChatClient.Builder builder, ElasticsearchVectorStore elasticsearchVectorStore)
rag/rag-elasticsearch/src/main/java/com/spring/ai/tutorial/rag/controller/RagEsController.java:35
MethodRagEvaluationController
(EmbeddingModel embeddingModel, @Qualifier("qwen-max")DashScopeChatModel qwenMaxChatModel,
rag/rag-evaluation/src/main/java/com/spring/ai/tutorial/rag/evaluation/controller/RagEvaluationController.java:39
MethodRagModuleController
(EmbeddingModel embeddingModel, ChatClient.Builder builder)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagModuleController.java:37
MethodRagSimpleController
(EmbeddingModel embeddingModel, ChatClient.Builder builder)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:32
MethodReactController
(@Qualifier("reactAgentGraph") CompiledGraph compiledGraph)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/controller/ReactController.java:29
MethodReasoningContentAdvisor
(Integer order)
advisor/advisor-deep-think/src/main/java/com/spring/ai/tutorial/advisor/component/ReasoningContentAdvisor.java:28
MethodRedisController
(@Qualifier("redisVectorStoreCustom") RedisVectorStore redisVectorStore)
vector/vector-redis/src/main/java/com/spring/ai/tutorial/vector/controller/RedisController.java:31
MethodRedisMemoryController
(ChatClient.Builder builder, RedissonRedisChatMemoryRepository redisChatMemoryRepository)
advisor/advisor-memory-redis/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/RedisMemoryController.java:29
MethodReflectionController
(@Qualifier("reflectionGraph") CompiledGraph compiledGraph)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/controller/ReflectionController.java:32
MethodRestfulToolCallback
(ToolDefinition toolDefinition)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolCallback.java:31
MethodRewriteMultiQueryNode
(ChatClient.Builder chatClientBuilder)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/node/RewriteMultiQueryNode.java:34
MethodSimpleGraphController
(@Qualifier("simpleGraph") StateGraph stateGraph, CompileConfig observationCompileConfig)
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/controller/SimpleGraphController.java:34
MethodSimpleGraphController
(@Qualifier("simpleGraph") StateGraph stateGraph)
graph/simple/src/main/java/com/spring/ai/tutorial/graph/controller/SimpleGraphController.java:33
MethodSqliteMemoryController
(ChatClient.Builder builder, SQLiteChatMemoryRepository sqliteChatMemoryRepository)
advisor/advisor-memory-sqlite/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/SqliteMemoryController.java:30
MethodSseWebFluxDistributedAsyncMcpClient
(String serverName, String version, NacosMcpOperationService nac
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:71
MethodSseWebFluxDistributedSyncMcpClient
(String serverName, String version, NacosMcpOperationService nac
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:68
MethodSyncMcpToolCallback
(McpSyncClient mcpClient, McpSchema.Tool tool)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/SyncMcpToolCallback.java:28
MethodSyncMcpToolCallbackProvider
(BiPredicate<McpSyncClient, McpSchema.Tool> toolFilter, List<McpSyncClient> mcpClients, boolean returnDirect)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/SyncMcpToolCallbackProvider.java:23
MethodTimeController
(ChatClient.Builder chatClientBuilder, McpAsyncRecovery mcpAsyncRecovery)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/spring/ai/tutorial/mcp/client/controller/TimeController.java:22
MethodTimeController
(ChatClient.Builder chatClientBuilder)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:38
MethodTransformerController
(ChatModel chatModel)
rag/rag-etl-pipeline/src/main/java/com/spring/ai/tutorial/rag/controller/TransformerController.java:35
MethodTranslateNode
(ChatClient.Builder chatClientBuilder, Map<String, NodeStatus> node2Status)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/TranslateNode.java:37
MethodTranslateNode
(ChatClient.Builder chatClientBuilder)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/TranslateNode.java:25
MethodTranslateNode
(ChatClient.Builder chatClientBuilder)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/TranslateNode.java:38
MethodTranslateNode
(ChatClient.Builder chatClientBuilder)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/TranslateNode.java:29
MethodVectorEsController
(@Qualifier("elasticsearchVectorStore") ElasticsearchVectorStore elasticsearchVectorStore)
vector/vector-elasticsearch/src/main/java/com/spring/ai/tutorial/vector/controller/VectorEsController.java:31
MethodVectorSimpleController
(EmbeddingModel embeddingModel)
vector/vector-simple/src/main/java/com/spring/ai/tutorial/vector/controller/VectorSimpleController.java:31
MethodVectorSimpleController
(EmbeddingModel embeddingModel)
observation/observability/src/main/java/com/spring/ai/tutorial/observability/controller/VectorSimpleController.java:28
MethodVideoController
(VideoModel videoModel)
video/alibaba-video/src/main/java/com/spring/ai/tutorial/video/controller/VideoController.java:22
MethodWeatherController
(ChatClient.Builder chatClientBuilder, WeatherProperties weatherProperties)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:24
MethodWeatherService
(WeatherProperties properties)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/weather/function/WeatherService.java:37
MethodWeatherTools
(WeatherProperties properties)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/weather/method/WeatherTools.java:35
MethodWebFluxMcpSessionTransport
(FluxSink<ServerSentEvent<?>> sink)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:171
MethodWebFluxSseServerTransportProvider
(ObjectMapper objectMapper, String messageEndpoint)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:57
MethodWriterController
(EmbeddingModel embeddingModel)
rag/rag-etl-pipeline/src/main/java/com/spring/ai/tutorial/rag/controller/WriterController.java:34
Methodadd
()
vector/vector-pgvector/src/main/java/com/spring/ai/tutorial/vector/controller/PgvectorController.java:35
Methodadd
()
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/controller/Neo4jController.java:36
Methodadd
()
vector/vector-elasticsearch/src/main/java/com/spring/ai/tutorial/vector/controller/VectorEsController.java:36
Methodadd
()
vector/vector-redis/src/main/java/com/spring/ai/tutorial/vector/controller/RedisController.java:36
Methodadd
()
vector/vector-simple/src/main/java/com/spring/ai/tutorial/vector/controller/VectorSimpleController.java:36
Methodadd
()
observation/observability/src/main/java/com/spring/ai/tutorial/observability/controller/VectorSimpleController.java:33
Methodadd
()
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:38
Methodadd
()
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagModuleController.java:43
Methodadd
()
rag/rag-evaluation/src/main/java/com/spring/ai/tutorial/rag/evaluation/controller/RagEvaluationController.java:47
MethodaddRoot
(McpSchema.Root root)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:322
MethodaddRoot
(McpSchema.Root root)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:326
MethodaddTool
(final ToolDefinition toolDefinition)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/method/DynamicMcpSyncToolsProvider.java:20
Functionadd_memory
Store new memories.
docker-compose/mem0/main.py:141
Methodafter
(@NotNull final ChatClientResponse chatClientResponse, @NotNull final AdvisorChain advisorChain)
advisor/advisor-deep-think/src/main/java/com/spring/ai/tutorial/advisor/component/ReasoningContentAdvisor.java:42
MethodapplicationContext
(ApplicationContext applicationContext)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:447
Methodapply
(OverAllState state)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/dispatcher/CoordinatorDispatcher.java:15
Methodapply
(OverAllState state)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/node/RewriteMultiQueryNode.java:40
Methodapply
(OverAllState state)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/node/BackgroundInvestigationNode.java:30
Methodapply
(OverAllState state)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/node/CoordinatorNode.java:45
← previousnext →301–400 of 802, ranked by callers