MCPcopy Create free account

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

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

Methodapply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/config/GraphConfiguration.java:87
Methodapply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/TranslateNode.java:42
Methodapply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:44
Methodapply
(OverAllState state)
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/node/ExpanderNode.java:31
Methodapply
(OverAllState state)
graph/simple/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:31
Methodapply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/config/ParallelGraphConfiguration.java:75
Methodapply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/TranslateNode.java:29
Methodapply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/ExpanderNode.java:31
Methodapply
(OverAllState state)
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/node/ExpanderNode.java:37
Methodapply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/dispatcher/HumanFeedbackDispatcher.java:13
Methodapply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/TranslateNode.java:42
Methodapply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/ExpanderNode.java:42
Methodapply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/HumanFeedbackNode.java:21
Methodapply
(OverAllState allState)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:69
Methodapply
(OverAllState overAllState)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/AssistantGraphNode.java:58
Methodapply
(Request request)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/tool/GetCurrentTimeByTimeZoneIdService.java:16
Methodapply
(OverAllState state)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/TranslateNode.java:33
Methodapply
(OverAllState state)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/ExpanderNode.java:35
Methodapply
(Request request)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/time/function/GetCurrentTimeByTimeZoneIdService.java:17
Methodapply
(Request request)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/weather/function/WeatherService.java:53
MethodasyncToolCallbacks
(List<McpAsyncClient> mcpClients)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/AsyncMcpToolCallbackProvider.java:72
MethodbasePath
(String baseUrl)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:218
Methodbefore
(@NotNull final ChatClientRequest chatClientRequest, @NotNull final AdvisorChain advisorChain)
advisor/advisor-deep-think/src/main/java/com/spring/ai/tutorial/advisor/component/ReasoningContentAdvisor.java:37
Methodbuild
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallbackProvider.java:45
Methodbuild
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:73
Methodbuild
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolCallback.java:112
Methodbuild
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:87
Methodbuilder
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolCallback.java:97
Methodcall
(@RequestParam(value = "prompt", required = false, defaultValue = "皮卡丘和兔子的结合") String prompt,
image/alibaba-image/src/main/java/com/spring/ai/tutorial/image/controller/ImageController.java:28
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/chat-setting/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:24
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀!")String query)
observation/observability-langfuse/src/main/java/com/spring/ai/tutorial/ovservation/controller/ChatController.java:24
Methodcall
(String functionInput)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/AsyncMcpToolCallback.java:45
Methodcall
(String toolInput)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/tool/DistributedAsyncMcpToolCallback.java:39
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-redis/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/RedisMemoryController.java:43
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我是万能的喵,我爱玩三角洲行动") String message, @R
advisor/advisor-memory-mem0/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/Mem0MemoryController.java:47
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-mysql/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/MysqlMemoryController.java:44
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryPromptAdvisorController.java:42
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryMessageAdvisorController.java:42
Methodcall
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-sqlite/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/SqliteMemoryController.java:44
MethodcallChat
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/deepseek-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:26
MethodcallChat
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/alibaba-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:27
MethodcallFormat
(@RequestParam(value = "query", defaultValue = "以影子为作者,写一篇200字左右的有关人工智能诗篇") String query)
structured-output/src/main/java/com/spring/ai/tutorial/outparser/controller/BeanController.java:60
MethodcallOption
(@RequestParam(value = "query", defaultValue = "你好,请为我创造一首以“影子”为主题的诗")String query)
chat/openai-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatOptionController.java:35
MethodcallTool
(McpSchema.CallToolRequest callToolRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/DistributedAsyncMcpClient.java:16
MethodcallTool
(McpSchema.CallToolRequest callToolRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:338
MethodcallTool
(McpSchema.CallToolRequest callToolRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:344
MethodcallToolFunction
调用工具版 - function
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:40
MethodcallToolFunction
调用工具版 - function
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:58
MethodcallToolMethod
调用工具版 - method
observation/observability/src/main/java/com/spring/ai/tutorial/observability/controller/ChatController.java:33
MethodcallToolMethod
调用工具版 - method + returnDirect(true)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:48
MethodcallToolMethod
调用工具版 - method
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:66
MethodcallToolMethodFalse
call 调用工具版 - method - false
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:74
Methodchat
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:51
MethodchatClientObservationContextObservationHandler
监听chat client调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:63
MethodchatModelObservationContextObservationHandler
监听chat model调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:92
MethodchatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-elasticsearch/src/main/java/com/spring/ai/tutorial/rag/controller/RagEsController.java:53
MethodchatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:57
MethodchatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagModuleController.java:56
MethodchatTime
(@RequestParam(value = "query", defaultValue = "请告诉我现在北京时间几点了") String query)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/spring/ai/tutorial/mcp/client/controller/TimeController.java:27
MethodcheckMcpClients
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpAsyncRecovery.java:160
MethodcheckMcpClients
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpSyncRecovery.java:167
MethodclientHttpRequestFactorySettings
()
chat/chat-setting/src/main/java/com/spring/ai/tutorial/chat/config/HTTPConfig.java:23
Methodclose
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:296
MethodcloseGracefully
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:95
MethodcloseGracefully
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:195
MethodcompareTo
(Delayed o)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpReconnectTask.java:26
MethodcompleteCompletion
(McpSchema.CompleteRequest completeRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:404
MethodcompleteCompletion
(McpSchema.CompleteRequest completeRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:413
MethodcontentFormatTransformer
()
rag/rag-etl-pipeline/src/main/java/com/spring/ai/tutorial/rag/controller/TransformerController.java:62
Methodcustomize
(HttpRequest.Builder builder, String method, URI endpoint, String body, McpTransportContext context)
mcp/mcp-auth/client/mcp-auth-client/src/main/java/com/spring/ai/tutorial/mcp/client/config/HeaderSyncHttpRequestCustomizer.java:23
MethoddeepResearchGraph
(ChatClient.Builder chatClientBuilder)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/config/DeepResearchConfiguration.java:34
MethoddeleteFilter
()
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/controller/Neo4jController.java:61
MethoddeleteFilter
()
vector/vector-elasticsearch/src/main/java/com/spring/ai/tutorial/vector/controller/VectorEsController.java:61
MethoddeleteFilter
()
vector/vector-redis/src/main/java/com/spring/ai/tutorial/vector/controller/RedisController.java:61
Functiondelete_all_memories
Delete all memories for a given identifier.
docker-compose/mem0/main.py:227
Functiondelete_memory
Delete a specific memory by ID.
docker-compose/mem0/main.py:216
Methoddescription
(String description)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:43
Methoddescription
(String description)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:56
Methoddeserialize
(JsonParser p, DeserializationContext ctxt)
advisor/advisor-memory-redis/src/main/java/com/alibaba/cloud/ai/memory/redis/serializer/MessageDeserializer.java:78
MethoddistributedAsyncToolCallback
(ObjectProvider<List<DistributedAsyncMcpClient>> distributedAsyncMcpClients)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/autoconfigure/mcp/client/NacosMcpToolCallbackAutoConfiguration.java:36
MethoddistributedSyncToolCallback
(ObjectProvider<List<DistributedSyncMcpClient>> distributedSyncMcpClients)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/autoconfigure/mcp/client/NacosMcpToolCallbackAutoConfiguration.java:26
Methoddriver
()
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/config/Neo4jConfig.java:44
MethoddynamicMcpSyncToolsProvider
(McpSyncServer mcpSyncServer)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/config/DynamicRestfulConfig.java:27
MethoddynamicRestfulToolsWatch
(NamingService namingService, DynamicMcpToolsProvider dynamicMcpToolsProvider, WebClient webClient)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/config/DynamicRestfulConfig.java:19
MethodembeddingModelObservationContextObservationHandler
监听embedding model调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:150
Methodevalute
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-evaluation/src/main/java/com/spring/ai/tutorial/rag/evaluation/controller/RagEvaluationController.java:60
Methodexpand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/controller/GraphStreamController.java:41
Methodexpand
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀!", required = false) String query,
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/controller/SimpleGraphController.java:38
Methodexpand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/simple/src/main/java/com/spring/ai/tutorial/graph/controller/SimpleGraphController.java:37
Methodexpand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/controller/GraphStreamController.java:41
Methodexpand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/controller/GraphHumanController.java:50
MethodexpandAndTranslate
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/controller/ParallelController.java:37
MethodgetAccessKey
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/NacosMcpProperties.java:100
MethodgetCiteTimeMethod
获取指定时区的时间
other/nacos-restful/src/main/java/com/spring/ai/tutorial/other/controller/TimeController.java:24
MethodgetCiteTimeMethod
获取指定时区的时间
other/nacos-swagger-restfult/src/main/java/com/spring/ai/tutorial/controller/TimeController.java:26
MethodgetCiteTimeMethod
获取指定时区的时间
other/restful/src/main/java/com/spring/ai/tutorial/controller/TimeController.java:27
MethodgetCityTimeFunction
()
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/tool/TimeAutoConfiguration.java:15
MethodgetCityTimeFunction
()
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/time/function/TimeAutoConfiguration.java:15
MethodgetCityTimeMethod
(@ToolParam(description = "Time zone id, such as Asia/Shanghai") String timeZoneId)
observation/observability/src/main/java/com/spring/ai/tutorial/observability/tools/TimeTools.java:21
MethodgetCityTimeMethod
(@McpToolParam(description = "Time zone id, such as Asia/Shanghai", required = true) String timeZoneId)
mcp/mcp-starter/server/mcp-annotation-server/src/main/java/com/spring/ai/tutorial/mcp/server/tool/CiteTool.java:23
← previousnext →401–500 of 802, ranked by callers