- 博客(13)
- 收藏
- 关注
原创 LangChain从入门到实操全攻略(二):智能体
LangChain智能体是一个让AI从"只会聊天"升级为"能执行任务"的强大工具。它通过将大语言模型(LLM)作为"大脑",结合各种功能工具作为"手脚",实现了自动规划任务、调用工具和处理错误的智能系统。核心组件包括模型(决策大脑)、工具(执行能力)、系统提示(行为准则)和中间件(功能扩展)。文章提供了三个实操案例:从最简单的纯对话智能体,到带天气查询和搜索功能的工具型智能体,再到具备错误处理能力的智能体。还介绍了进阶技巧如动态
2025-12-25 21:35:23
612
原创 LangChain快速入门(一):打造智能天气助手
本文介绍了使用LangChain和Anthropic构建AI天气代理的全过程。首先说明基础环境配置方法,包括依赖安装和API密钥设置。然后详细演示了从简单到高级的代理开发:基础版本仅包含单一天气查询工具,而高级版本实现了多工具协作、结构化输出、对话记忆等特性,并通过双关语增强交互趣味性。文章提供了完整的代码示例,包括系统提示词定义、工具函数创建、模型参数配置等关键步骤,最后给出了运行结果和优化建议(如持久化存储、错误处理等),为开发者构建生产级AI代理提供了实用指导。
2025-12-25 11:23:39
532
原创 langchain1.0版本学习笔记(还有langchain、langGraph、deepAgents区别)
本文介绍了智能体开发工具LangChain 1.0的学习指南。作者建议先通过本文笔记入门,再查阅官方文档深入学习。文章详细演示了从环境配置到模型部署的全流程,包括Anaconda环境创建、服务器部署等步骤。重点通过"开奶茶店"的比喻,生动阐释了LangChain、LangGraph和DeepAgents三者的区别:LangChain提供基础组件和连接功能,LangGraph负责流程编排,DeepAgents则实现自主决策。本文为开发者提供了实用的技术入门指导,帮助理解不同层级工具在智能体
2025-12-21 12:15:49
778
原创 EvalScope新手笔记:参数全解析+直接能用的实操示例
本文为EvalScope大模型评测工具的新手入门指南。作者以自身经历出发,用通俗语言拆解核心参数:1)模型相关参数(名称/路径/API);2)推理参数(temperature/max_tokens);3)数据集参数(名称/数量限制);4)评测参数(类型/批量大小)。提供两个典型示例:本地模型评测和在线API评测,并给出新手避坑建议:从简单数据集入手、检查模型名称、调整批量大小等。全文强调实操性,建议新手先掌握核心参数再逐步深入,无需死记硬背所有选项。
2025-12-17 15:39:38
1421
原创 verl框架一站式教程(支持新手小白)
VERL是一个专为强化学习设计的开源框架,专注于解决模型微调中的关键挑战。该框架基于HybridFlow论文实现,具有三大核心优势:1)支持灵活扩展各类RL算法;2)可无缝集成主流LLM基础设施(如FSDP、Megatron-LM等);3)提供高效的设备映射方案,优化资源利用。框架包含PPO算法实现、分布式训练支持(基于Ray)、多模型适配(如Llama、Qwen2)等核心模块,通过DataProto协议实现高效数据传输。VERL特别强调训练性能,采用3D-HybridEngine技术显著降低通信开销,实现
2025-12-17 11:10:46
934
原创 实用教程:Dify 工作流无缝转 OpenAI 格式!Dify2OpenAI 部署 + 对接 + 问题排查全攻略
Dify2OpenAI网关解决方案:让Dify工作流完美兼容OpenAI标准 本文介绍了Dify2OpenAI网关服务,它能将Dify的API转换为OpenAI标准格式,解决Dify原生API不兼容主流AI客户端的问题。相比官方插件,该方案支持Chat/Completion/Agent/Workflow全类型,具备流式传输功能,且更安全可靠。文章详细讲解了Docker部署步骤、Dify对接配置方法(以CherryStudio为例)以及常见问题排查技巧,包括端口设置、变量匹配、API密钥安全等核心要点。通过这
2025-11-24 11:48:01
965
原创 新手小白——docker速成理解(适用于速成dify开发基础)
Docker 是一个解决"在我机器上能跑"问题的工具,通过将应用及其依赖打包成轻量级容器,实现环境一致性。核心概念包括镜像(静态模板)和容器(运行实例),通过常用命令如 docker pull/run/ps 可管理镜像和容器。内网环境下需注意镜像离线传输(save/load)、网络配置(端口映射)和资源控制(CPU/内存限制)。Docker 实现了"一次打包,到处运行",极大简化了开发和部署流程。
2025-11-13 15:25:57
741
原创 超详细!Linux 解决 address already in use ,ss/netstat 命令全流程
Linux系统查看端口占用及释放方法摘要 在Ubuntu/Linux系统中,可通过ss(推荐)或netstat命令查看端口占用情况。关键命令: 查看所有端口:ss -tuln 或 netstat -tuln 查看进程信息:sudo ss -tulnp 查找特定端口:ss -tulnp | grep 端口号 释放端口步骤: 查找进程ID:sudo ss -tulnp | grep 端口号 终止进程:sudo kill PID(强制终止用-9) 验证:再次查询确认端口释放 ss命令比netstat更高效,是现代
2025-08-19 16:34:43
1080
原创 Linux-ubuntu操作教程——适合小白入手的教程,带你从入职开始!(二)
本文是Linux命令教程的第二部分,主要介绍压缩解压命令和文件搜索命令的实战用法。在压缩方面,详细对比了zip和tar两种主流方式的适用场景:zip适合跨平台共享(支持密码保护),而tar更适合系统备份(保留完整元数据)。文章提供了zip/unzip和tar命令的典型用法示例,包括创建加密压缩包、分卷压缩等实用技巧。在搜索方面,重点讲解了grep(内容搜索)和find(文件搜索)这对"搜索双雄"的搭配使用,并结合管道命令展示高级搜索方法。最后介绍了nohup和tail命令的妙用组合,实现
2025-07-17 16:28:21
975
原创 Mcp以及代码编程新手必看:Python文件名避坑指南/处理报错:no moudle named mcp.server
文件命名导致Python模块导入冲突的常见问题:当脚本文件(mcp.py)与导入的包(mcp)同名时,会导致自引用错误。解决方法是将脚本重命名为其他名称(如mymcpwork.py),避免与导入包重名。这是一个新手容易忽视但非常重要的编程细节,提醒开发者注意文件名与导入包的命名冲突问题。(98字)
2025-07-10 15:31:15
586
1
原创 Linux-ubuntu操作教程——适合小白入手的教程,带你从入职开始!(一)
这里说明一点,在linux当中运行命令如果报错了那就是失败了,如果没有没有报错大多数情况下命令都是有效运行的,这也就是在Linux中“没有坏消息就是好消息”。
2025-07-05 20:22:01
1793
原创 Jupyter Notebook 登录报错 Invalid credentials?端口冲突等深层原因与解决策略
Jupyter端口登录失败通常是端口冲突导致的,在多人共用服务器时尤为常见。当默认8888端口被占用,新启动的Jupyter服务虽能生成tokens却无法响应请求。排查需检查端口占用情况(lsof/netstat命令),解决方案包括:1)指定新端口启动;2)管理员终止冲突进程;3)规划端口分配区间。预防措施建议:绑定具体IP、定期清理僵尸进程、使用SSH隧道替代直接映射。对于长期多人协作环境,部署JupyterHub是更优解。理解这些资源管理要点,能有效从被动排错转向主动预防。
2025-07-02 16:09:58
651
原创 三行代码教你远程服务器运行llamafactory
本文摘要:介绍了使用LLaMA-Factory时的显卡配置和远程连接方法。首先通过CUDA_VISIBLE_DEVICES设置使用的显卡(如0,1,2号卡),然后通过SSH命令建立本地与远程服务器的端口转发连接(如7860端口)。最后在激活llamafactory虚拟环境并进入工作目录后,运行llamafactory-cliwebui启动可视化界面。这些步骤确保了多显卡环境下的正确配置和远程访问能力。
2025-06-17 11:34:40
711
人工智能基于强化学习的大模型工具集成推理框架:ToRL在数学问题求解中的应用与性能优化研究
2025-12-17
CoRTCode-integratedReasoningwithinThinking(阿里文章类似于交大的工作).pdf人工智能基于提示工程的代码集成推理框架:大规模语言模型数学解题能力优化系统设计
2025-12-17
人工智能基于强化学习的代码集成推理框架:数学复杂任务求解能力增强方法研究
2025-12-17
HybridFlow-A-Flexible-and-Efficient-RLHF-Framework.pdf【大模型对齐】基于混合控制流的高效强化学习框架:面向分布式RLHF的数据流优化与执行
2025-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅