Langchain4j MCP客户端

一个用于Spring Boot MCP服务器的Langchain4j客户端,支持连接私有LLM并通过SSE或STDIO模式与MCP服务器交互。

  • by krdk01
  • Java
  • 云端部署
  • 更新于
在 GitHub 查看 thrkrdk/langchain4j-mcp-client

使用说明

Langchain4j APP MCP主机/客户端用于Spring引导MCP服务器

  • 主枝 :初始启动。
  • 01连接到ai分支:专用LLM连接
    • 创建Bot界面
    • 连接到Ollama Qwen2.5编码器:14b
    • 询问1号星球大战角色的信息
  • 02使用mcp服务器sse:连接SSE-Mcp服务器
    • 使用kaggle和ngrok更改Ollama网址
    • 在SSE模式下在podman中运行演示图像。从播客图片中获取SSE URL。
    • 为Olama创建聊天语言模型
    • 使用SSE URL为MCP创建传输
    • 创建MCP客户端
    • MCP服务器需要ToolProvider从服务器获取工具。
    • 创建一个Bot类型的aiservices实例。
    • 用工具打电话给助手。
  • 03使用mcp服务器体育场:连接Stdio Mcp服务器
    • 使用kaggle和ngrok更改Ollama网址
    • 在STDIO模式下在podman中运行演示图像。
    • 为Olama创建聊天语言模型
    • 使用STDIO为MCP创建传输
    • 创建MCP客户端
    • MCP服务器需要ToolProvider从服务器获取工具。
    • 创建一个Bot类型的aiservices实例。
    • 用工具打电话给助手。

03使用mcp服务器体育场是最终的分支。所有代码都在这个分支中