logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI Agent常见策略范式

AI Agent 在执行任务时,常见的是指其在感知、规划、行动等阶段采用的思维与执行模式。这些范式影响了 Agent 的决策效率、鲁棒性、可扩展性等。

#人工智能
检索排序(Re-ranking):搜索与推荐系统的精细化利器

Re-ranking 是搜索推荐系统中不可或缺的精细化步骤,它将粗糙的召回结果转变为精准且个性化的排序列表。随着深度学习和大语言模型的发展,Re-ranking 技术不断革新,从传统特征学习到生成式排序,为系统智能化赋能。我们在长租公寓 AI Leasing 项目中,结合规则匹配、向量检索和生成式重排序,成功构建了高效、精准且可解释的推荐体系,极大提升了用户满意度和业务效果。未来,Re-ranki

#人工智能
一文看懂LangChain、LangGraph、LangSmith及其之间关系

LangChain 是一个开源框架,提供了一套高层 API 和模块,帮助开发者快速构建复杂的 LLM 应用(如问答系统、RAG、Agent 等)。它专注于组件组合、链式调用与外部工具整合。LangGraph 是 LangChain 团队推出的一个框架,用于实现多节点、条件跳转、并发执行的工作流系统,基于有向图思想构建。LangSmith 是 LangChain 团队提供的商业服务平台,用于可视化调

深入MCP:传输、调用机制、Server与Client实践指南

本文探讨了大型语言模型与工具/服务连接的开放标准ModelContextProtocol(MCP)。首先分析了三种传输方式:Stdio适合本地部署,HTTP+SSE支持远程但扩展性有限,StreamableHTTP是最新推荐方案。其次介绍了MCP核心交互流程:初始化协商、工具发现和工具调用。然后详细说明了Server端的七大职责和Client适配层的八大功能。最后指出不同厂商SDK实现差异,建议添

#MCP
查询改写(Query Rewriting):从搜索到生成式AI的桥梁

查询改写(Query Rewriting)是指对用户原始输入的查询进行重写、扩展或规范化,使其更容易被系统理解和处理,同时保留其原始语义。改写后的查询可以用来提升:🔍 搜索系统的召回率和准确率🧠 问答系统对意图的理解💡 推荐系统的兴趣泛化能力查询改写,是从传统搜索走向大模型智能搜索的重要一步。它不仅改善了用户体验,更成为构建高质量检索系统的关键策略之一。如果说 RAG 是“让语言模型读文档”

#人工智能#RAG
MCP 和传统 Function Call 的对比

本文对比了FunctionCall模式和MCP协议在LLM系统中的应用差异。FunctionCall作为简单直接的模型调用工具机制,适合少量工具场景,但随着工具和模型数量增多会面临扩展性和维护性问题。MCP则通过标准化的Client-Server架构、工具发现机制和会话管理等设计,解决了复杂场景下的工具集成问题,支持多步骤调用链和动态扩展。虽然MCP初期实现成本较高,但在规模化应用中展现出显著优势

#MCP
深入MCP:传输、调用机制、Server与Client实践指南

本文探讨了大型语言模型与工具/服务连接的开放标准ModelContextProtocol(MCP)。首先分析了三种传输方式:Stdio适合本地部署,HTTP+SSE支持远程但扩展性有限,StreamableHTTP是最新推荐方案。其次介绍了MCP核心交互流程:初始化协商、工具发现和工具调用。然后详细说明了Server端的七大职责和Client适配层的八大功能。最后指出不同厂商SDK实现差异,建议添

#MCP
MCP 和传统 Function Call 的对比

本文对比了FunctionCall模式和MCP协议在LLM系统中的应用差异。FunctionCall作为简单直接的模型调用工具机制,适合少量工具场景,但随着工具和模型数量增多会面临扩展性和维护性问题。MCP则通过标准化的Client-Server架构、工具发现机制和会话管理等设计,解决了复杂场景下的工具集成问题,支持多步骤调用链和动态扩展。虽然MCP初期实现成本较高,但在规模化应用中展现出显著优势

#MCP
Spring拦截器(Interceptor)的运用

拦截器是一种面向切面编程的设计实现,它能够方便的在API调用前后进行记录、修改request/response等操作,大大的简化了代码,提升代码复用性的同时降低了其耦合度,这是Spring给出的一种非常棒的设计模式!

#java#设计模式
JVM内存结构

Java虚拟机运行时数据区域被分为五个区域:堆(Heap)、栈(Stack)、方法区(Method Area)、本地方法栈(Native Stack)、程序计数器(Program Count Register)。本次将根据这5个子模块详细介绍JVM的内存结构。

    共 11 条
  • 1
  • 2
  • 请选择