Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cooosin/AiClient
/ functions
Functions
24 in github.com/Cooosin/AiClient
⨍
Functions
24
◇
Types & classes
8
↓ 2 callers
Method
chatLanguageModel
Google Gemini模型 @return
src/main/java/com/coosin/aiclient/config/LLMConfig.java:62
↓ 1 callers
Method
chat
(String message)
src/main/java/com/coosin/aiclient/service/ToolAiAssistant.java:15
↓ 1 callers
Method
chatByTravelGuide
(@MemoryId int memoryId, @UserMessage String userMessage)
src/main/java/com/coosin/aiclient/service/ToolAiAssistant.java:19
↓ 1 callers
Method
chatByTravelHtmlCreator
(@MemoryId int memoryId, @UserMessage String userMessage)
src/main/java/com/coosin/aiclient/service/ToolAiAssistant.java:22
↓ 1 callers
Method
clearHtmlCode
(String htmlCode)
src/main/java/com/coosin/aiclient/service/TravelService.java:66
↓ 1 callers
Method
getTravelGuide
(String require)
src/main/java/com/coosin/aiclient/service/TravelService.java:34
Method
aiAssistant
使用LangChain4J的高级API来构建一个AI助手,注入MCP Client 构建可以使用工具的AI助手 @return
src/main/java/com/coosin/aiclient/config/LLMConfig.java:80
Method
chat
(String message)
src/main/java/com/coosin/aiclient/service/NormalAiAssistant.java:15
Method
chatByDoubleCheck
(@MemoryId int memoryId, @UserMessage String userMessage)
src/main/java/com/coosin/aiclient/service/NormalAiAssistant.java:19
Method
chatByTravelHtmlCreator
(@MemoryId int memoryId, @UserMessage String userMessage)
src/main/java/com/coosin/aiclient/service/NormalAiAssistant.java:22
Method
chatModelListener
()
src/main/java/com/coosin/aiclient/config/LLMConfig.java:103
Method
main
(String[] args)
src/main/java/com/coosin/aiclient/AiClientApplication.java:12
Method
mcpClientGaoDeMap
高德地图SSE MCP服务 @return
src/main/java/com/coosin/aiclient/config/MCPConfig.java:73
Method
mcpClientRedNoteBookLocal
本地RedNoteBook服务 @return
src/main/java/com/coosin/aiclient/config/MCPConfig.java:49
Method
mcpClientWeather
自建天气SSE MCP服务 @return
src/main/java/com/coosin/aiclient/config/MCPConfig.java:32
Method
mcpToolProvider
把上述所有的MCP客户端注入到McpToolProvider中 @param clients @return
src/main/java/com/coosin/aiclient/config/MCPConfig.java:118
Method
normalAiAssistant
使用LangChain4J的高级API来构建一个AI助手,注入MCP Client 构建不包含工具的AI助手 @return
src/main/java/com/coosin/aiclient/config/LLMConfig.java:95
Method
onError
(ChatModelErrorContext errorContext)
src/main/java/com/coosin/aiclient/config/LLMConfig.java:117
Method
onRequest
(ChatModelRequestContext requestContext)
src/main/java/com/coosin/aiclient/config/LLMConfig.java:106
Method
onResponse
(ChatModelResponseContext responseContext)
src/main/java/com/coosin/aiclient/config/LLMConfig.java:112
Method
readFileToInputStream
(String filePath)
src/main/java/com/coosin/aiclient/utils/FileResourceReader.java:34
Method
readFileToString
(String filePath)
src/main/java/com/coosin/aiclient/utils/FileResourceReader.java:25
Method
test
(@RequestParam String content)
src/main/java/com/coosin/aiclient/controller/TravelChatController.java:32
Method
travelChat
(@RequestParam String content)
src/main/java/com/coosin/aiclient/controller/TravelChatController.java:27