- 博客(10)
- 问答 (10)
- 收藏
- 关注
原创 从零开始学LangChain(二):LangChain的核心组件 - Agents
将工具列表传递给Agent。💡 工具可以被指定为普通的Python函数或协程。可用来自定义工具名称、描述、参数模型和其他属性。@tool"""查询信息"""load_dotenv() model = ChatDeepSeek(model = "deepseek-chat") @tool def search(query : str) - > str : """查询信息""" return f"Results for: {
2025-12-23 14:49:32
953
原创 从零开始学LangChain(一):什么是LangChain
LangChain是一种可以非常简单地构建智能体(Agents)和由大语言模型(LLMs)驱动的应用的方式。其核心目标是让开发者能够快速上手,无缝集成各种 LLM 供应商(如 OpenAI、Anthropic、Google、DeepSeek 等大模型 ),并利用预构建的智能体架构和模型集成来加速开发。Agent,中文翻译为 智能体 ,在本教程中今后统一称作Agent如果你想快速构建Agent,建议使用。如果你需要处理的场景,请使用 LangGraph。LangChain。
2025-12-16 15:01:30
573
原创 从零开始学MCP(七)- 连接远程MCP servers
自定义连接器充当Trae和远程MCP servers之间的桥梁。它们允许你将Trae直接连接到对你的工作流最重要的工具和数据源,使Trae能够在你最喜欢的软件中操作,并从外部工具的完整上下文中得到答案。在Trade的MCP市场选择服务进行连接构建自己的远程MCP server进行连接。
2025-12-15 16:53:41
839
原创 从零开始学MCP(六)- 连接本地MCP servers
了解如何将Trae连接到本地MCP servers,实现文件系统的访问以及集成其他强大的功能MCP servers通过提供对本地资源(local resources)和工具(tools)的安全可控的访问来扩展AI应用的能力。许多客户端都支持MCP,实现了跨平台和跨应用的多样化集成。本文演示如何使用Trae作为例子连接到本地MCP servers,。虽然本次以Trae为例进行演示,但这些概念广泛适用于其他兼容MCP的客户端。
2025-12-12 12:07:04
735
原创 从零开始学MCP(五)- 版本控制
MCP(模型上下文协议)使用基于字符串的版本标识符,格式为YYYY-MM-DD,表示向后不兼容的最终日期。⚠️只要协议变更保持了向后兼容性,协议版本号在协议变更时就不会递增。这就允许在保持可用性的同时进行增量改进。
2025-12-12 11:58:23
312
原创 从零开始学MCP(四)- 认识MCP clients
MCP协议:客户端与服务器的交互框架 MCP协议定义了Host应用(如Claude.ai)与MCP服务器间的通信机制,通过客户端组件实现功能扩展。核心功能包括: 引导(Elicitation):服务器动态请求用户输入,支持结构化数据收集(如旅行预订确认) 根(Roots):文件系统访问边界机制,通过URI指定服务器可操作目录范围 采样(Sampling):服务器通过客户端间接访问大模型,保持安全可控的AI工作流 该框架强调用户隐私保护与交互控制,通过Host应用协调实现灵活的服务器功能扩展,同时维护系统安全
2025-12-09 15:53:07
901
原创 从零开始学MCP(三)- 认识MCP servers
MCP服务器是一种通过标准化协议为AI应用提供特定功能的程序,包含三大核心模块:工具(Tools)、资源(Resources)和提示词(Prompts)。工具允许大模型主动调用功能接口,资源提供只读的结构化数据访问,提示词则是可复用的指令模板。该系统强调用户控制与安全机制,支持参数补全和动态资源发现。典型应用场景如旅行规划,可整合航班查询、天气数据、日历信息等资源,通过结构化提示词生成个性化方案。MCP协议采用JSON模式验证,提供工具调用、资源读取等标准操作接口,实现AI应用的模块化功能扩展。
2025-12-09 15:48:35
604
原创 从零开始学MCP(二)- MCP的架构
本文概述了模型上下文协议(MCP)的核心概念。MCP定义了客户端-服务器架构,包括MCP主机、客户端和服务器三个参与者,支持一对一专用连接。协议分为数据层(基于JSON-RPC 2.0)和传输层(支持Stdio和HTTP两种传输机制)。数据层提供三大核心原语:工具(可调用函数)、资源(数据源)和提示词(交互模板),以及客户端原语(采样、征询和日志功能)。MCP支持实时通知机制,使服务器能动态更新客户端。该协议专注于上下文交换,不涉及AI应用如何使用LLM或管理上下文。
2025-12-08 21:13:52
611
原创 从零开始学MCP(一)- 什么是MCP
MCP(模型上下文协议)是一种开源标准,用于将AI应用连接到外部系统。它使AI能够访问数据源(如文件、数据库)、工具(如搜索引擎)和工作流程,类似于USB-C为电子设备提供标准化连接。MCP支持读取文档、查询数据库、搜索代码等功能,可显著降低开发者难度,增强AI应用的功能性,改善用户体验。该协议让AI更强大,能安全访问用户数据并执行操作。
2025-12-08 21:10:42
110
空空如也
easyui中新增表体行验证orderBDataGrid.datagrid('validateRow',parent.$.modalDialog.last_edit_index)方法实现逻辑是什么
2020-08-19
执行mvn archetype:generate命令创建maven骨架的时候报错
2020-07-13
easyUI怎么控制修改后的值不能大于修改之前的值
2020-06-12
请问easyUI选中行的时候,有一个字段的值自动发生改变是什么原因?
2020-05-14
easyui怎么在datagrid里面获取到datagrid外面的字段的值
2020-04-30
请问一下在我本地环境没有问题,但是部署到服务器上面去之后就提示这个错误怎么解决啊!
2019-12-17
easyui-numberbox一个输入框获取另外两个输入框的值之和
2019-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅