Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GTyingzi/spring-ai-tutorial
/ functions
Functions
802 in github.com/GTyingzi/spring-ai-tutorial
⨍
Functions
802
◇
Types & classes
309
↳
Endpoints
11
Method
apply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/config/GraphConfiguration.java:87
Method
apply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/TranslateNode.java:42
Method
apply
(OverAllState state)
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:44
Method
apply
(OverAllState state)
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/node/ExpanderNode.java:31
Method
apply
(OverAllState state)
graph/simple/src/main/java/com/spring/ai/tutorial/graph/node/ExpanderNode.java:31
Method
apply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/config/ParallelGraphConfiguration.java:75
Method
apply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/TranslateNode.java:29
Method
apply
(OverAllState state)
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/node/ExpanderNode.java:31
Method
apply
(OverAllState state)
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/node/ExpanderNode.java:37
Method
apply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/dispatcher/HumanFeedbackDispatcher.java:13
Method
apply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/TranslateNode.java:42
Method
apply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/ExpanderNode.java:42
Method
apply
(OverAllState state)
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/node/HumanFeedbackNode.java:21
Method
apply
(OverAllState allState)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:69
Method
apply
(OverAllState overAllState)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/AssistantGraphNode.java:58
Method
apply
(Request request)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/tool/GetCurrentTimeByTimeZoneIdService.java:16
Method
apply
(OverAllState state)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/TranslateNode.java:33
Method
apply
(OverAllState state)
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/ExpanderNode.java:35
Method
apply
(Request request)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/time/function/GetCurrentTimeByTimeZoneIdService.java:17
Method
apply
(Request request)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/weather/function/WeatherService.java:53
Method
asyncToolCallbacks
(List<McpAsyncClient> mcpClients)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/AsyncMcpToolCallbackProvider.java:72
Method
basePath
(String baseUrl)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:218
Method
before
(@NotNull final ChatClientRequest chatClientRequest, @NotNull final AdvisorChain advisorChain)
advisor/advisor-deep-think/src/main/java/com/spring/ai/tutorial/advisor/component/ReasoningContentAdvisor.java:37
Method
build
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallbackProvider.java:45
Method
build
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:73
Method
build
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolCallback.java:112
Method
build
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:87
Method
builder
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolCallback.java:97
Method
call
(@RequestParam(value = "prompt", required = false, defaultValue = "皮卡丘和兔子的结合") String prompt,
image/alibaba-image/src/main/java/com/spring/ai/tutorial/image/controller/ImageController.java:28
Method
call
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/chat-setting/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:24
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀!")String query)
observation/observability-langfuse/src/main/java/com/spring/ai/tutorial/ovservation/controller/ChatController.java:24
Method
call
(String functionInput)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/AsyncMcpToolCallback.java:45
Method
call
(String toolInput)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/tool/DistributedAsyncMcpToolCallback.java:39
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-redis/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/RedisMemoryController.java:43
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我是万能的喵,我爱玩三角洲行动") String message, @R
advisor/advisor-memory-mem0/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/Mem0MemoryController.java:47
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-mysql/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/MysqlMemoryController.java:44
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryPromptAdvisorController.java:42
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-base/src/main/java/com/spring/ai/tutorial/advisor/controller/MemoryMessageAdvisorController.java:42
Method
call
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀") String query, @Reques
advisor/advisor-memory-sqlite/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/SqliteMemoryController.java:44
Method
callChat
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/deepseek-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:26
Method
callChat
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/alibaba-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:27
Method
callFormat
(@RequestParam(value = "query", defaultValue = "以影子为作者,写一篇200字左右的有关人工智能诗篇") String query)
structured-output/src/main/java/com/spring/ai/tutorial/outparser/controller/BeanController.java:60
Method
callOption
(@RequestParam(value = "query", defaultValue = "你好,请为我创造一首以“影子”为主题的诗")String query)
chat/openai-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatOptionController.java:35
Method
callTool
(McpSchema.CallToolRequest callToolRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/DistributedAsyncMcpClient.java:16
Method
callTool
(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
Method
callTool
(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
Method
callToolFunction
调用工具版 - function
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:40
Method
callToolFunction
调用工具版 - function
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:58
Method
callToolMethod
调用工具版 - method
observation/observability/src/main/java/com/spring/ai/tutorial/observability/controller/ChatController.java:33
Method
callToolMethod
调用工具版 - method + returnDirect(true)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:48
Method
callToolMethod
调用工具版 - method
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:66
Method
callToolMethodFalse
call 调用工具版 - method - false
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:74
Method
chat
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:51
Method
chatClientObservationContextObservationHandler
监听chat client调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:63
Method
chatModelObservationContextObservationHandler
监听chat model调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:92
Method
chatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-elasticsearch/src/main/java/com/spring/ai/tutorial/rag/controller/RagEsController.java:53
Method
chatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagSimpleController.java:57
Method
chatRagAdvisor
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-simple/src/main/java/com/spring/ai/tutorial/rag/controller/RagModuleController.java:56
Method
chatTime
(@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
Method
checkMcpClients
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpAsyncRecovery.java:160
Method
checkMcpClients
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/McpSyncRecovery.java:167
Method
clientHttpRequestFactorySettings
()
chat/chat-setting/src/main/java/com/spring/ai/tutorial/chat/config/HTTPConfig.java:23
Method
close
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:296
Method
closeGracefully
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:95
Method
closeGracefully
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:195
Method
compareTo
(Delayed o)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpReconnectTask.java:26
Method
completeCompletion
(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
Method
completeCompletion
(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
Method
contentFormatTransformer
()
rag/rag-etl-pipeline/src/main/java/com/spring/ai/tutorial/rag/controller/TransformerController.java:62
Method
customize
(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
Method
deepResearchGraph
(ChatClient.Builder chatClientBuilder)
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/config/DeepResearchConfiguration.java:34
Method
deleteFilter
()
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/controller/Neo4jController.java:61
Method
deleteFilter
()
vector/vector-elasticsearch/src/main/java/com/spring/ai/tutorial/vector/controller/VectorEsController.java:61
Method
deleteFilter
()
vector/vector-redis/src/main/java/com/spring/ai/tutorial/vector/controller/RedisController.java:61
Function
delete_all_memories
Delete all memories for a given identifier.
docker-compose/mem0/main.py:227
Function
delete_memory
Delete a specific memory by ID.
docker-compose/mem0/main.py:216
Method
description
(String description)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:43
Method
description
(String description)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:56
Method
deserialize
(JsonParser p, DeserializationContext ctxt)
advisor/advisor-memory-redis/src/main/java/com/alibaba/cloud/ai/memory/redis/serializer/MessageDeserializer.java:78
Method
distributedAsyncToolCallback
(ObjectProvider<List<DistributedAsyncMcpClient>> distributedAsyncMcpClients)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/autoconfigure/mcp/client/NacosMcpToolCallbackAutoConfiguration.java:36
Method
distributedSyncToolCallback
(ObjectProvider<List<DistributedSyncMcpClient>> distributedSyncMcpClients)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/autoconfigure/mcp/client/NacosMcpToolCallbackAutoConfiguration.java:26
Method
driver
()
vector/vector-neo4j/src/main/java/com/spring/ai/tutorial/vector/config/Neo4jConfig.java:44
Method
dynamicMcpSyncToolsProvider
(McpSyncServer mcpSyncServer)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/config/DynamicRestfulConfig.java:27
Method
dynamicRestfulToolsWatch
(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
Method
embeddingModelObservationContextObservationHandler
监听embedding model调用
observation/observability/src/main/java/com/spring/ai/tutorial/observability/config/ObservationConfiguration.java:150
Method
evalute
(@RequestParam(value = "query", defaultValue = "你好,请告诉我影子这个人的身份信息") String query)
rag/rag-evaluation/src/main/java/com/spring/ai/tutorial/rag/evaluation/controller/RagEvaluationController.java:60
Method
expand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/parallel-stream-node/src/main/java/com/spring/ai/tutorial/graph/controller/GraphStreamController.java:41
Method
expand
(@RequestParam(value = "query", defaultValue = "你好,我的外号是影子,请记住呀!", required = false) String query,
graph/observe-langfuse/src/main/java/com/spring/ai/tutorial/graph/observe/controller/SimpleGraphController.java:38
Method
expand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/simple/src/main/java/com/spring/ai/tutorial/graph/controller/SimpleGraphController.java:37
Method
expand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/stream-node/src/main/java/com/spring/ai/tutorial/graph/stream/controller/GraphStreamController.java:41
Method
expand
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/human-node/src/main/java/com/spring/ai/tutorial/graph/human/controller/GraphHumanController.java:50
Method
expandAndTranslate
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?", required = false) String query,
graph/parallel-node/src/main/java/com/spring/ai/tutorial/graph/parallel/controller/ParallelController.java:37
Method
getAccessKey
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/NacosMcpProperties.java:100
Method
getCiteTimeMethod
获取指定时区的时间
other/nacos-restful/src/main/java/com/spring/ai/tutorial/other/controller/TimeController.java:24
Method
getCiteTimeMethod
获取指定时区的时间
other/nacos-swagger-restfult/src/main/java/com/spring/ai/tutorial/controller/TimeController.java:26
Method
getCiteTimeMethod
获取指定时区的时间
other/restful/src/main/java/com/spring/ai/tutorial/controller/TimeController.java:27
Method
getCityTimeFunction
()
graph/agent/react-agent/src/main/java/com/spring/ai/tutorial/graph/agent/tool/TimeAutoConfiguration.java:15
Method
getCityTimeFunction
()
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/time/function/TimeAutoConfiguration.java:15
Method
getCityTimeMethod
(@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
Method
getCityTimeMethod
(@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
← previous
next →
401–500 of 802, ranked by callers