logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
AI Agent 幻觉问题的工程化解决方案

幻觉(Hallucination)是指大语言模型生成看似合理但实际错误的内容。它的危险之处在于:模型会用非常自信的语气,陈述完全错误的事实。│ Layer 1: Prompt 约束 │ ← 最简单,效果中等│ - 明确要求"不知道时说不知道" ││ - 要求标注信息来源 │↓│ Layer 2: RAG + 工具约束 │ ← 效果显著│ - 强制基于文档/数据回答 ││ - 禁止凭空生成事实 │↓

文章图片
#golang#后端
从后端视角彻底理解 MCP:别再把 Tool 和 MCP 搞混了

/ JSON-RPC 请求 - 协议层不关心业务JSONRPC string `json:"jsonrpc"` // 协议版本,固定 "2.0"ID interface{} `json:"id,omitempty"` // 请求ID,用于匹配响应Method string `json:"method"` // 方法名,如 "tools/call"Params interface{} `json:"

文章图片
#后端#golang
从 Go Agent 实战到 Spring AI:Java 工程师的知识迁移指南

Go 手写代码 → 理解"第一性原理"Spring AI → 工程化"快速落地"比喻:├── Go 代码 = 手动挡汽车(理解每个齿轮)├── Spring AI = 自动挡汽车(踩油门就走)└── 学原理 = 遇到故障能自己修。

文章图片
#后端#golang#java
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
用 Tool Calling 构建智能机票查询 Agent

后端需要预先定义可供 LLM 调用的工具,告诉 LLM“你有这些工具可以用”。// ===== Define Tool Interface(定义工具接口)=====// ToolInterface(工具接口):所有工具必须实现这些方法Name() string // Tool name(工具名称)Description() string // Tool description(工具描述)

文章图片
#后端#golang
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)

AI Agent = LLM(推理)+ 状态机(控制)+ 工具系统(执行)+ 记忆系统(上下文)一句话总结Agent 是一个"会用工具的循环推理系统"AI Agent 不是一个新技术,而是LLM(智能)+ 软件工程(控制)+ 系统设计(扩展)把"不稳定的 AI"变成"稳定可控的系统"并发能力强:天然适合多工具并行执行部署简单:单二进制文件,无需运行时性能优异:低延迟,高吞吐生态成熟:HTTP/JS

#java#golang
    共 17 条
  • 1
  • 2
  • 请选择