首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏从流域到海域

    LangChain手记 Agent 智能

    整理并翻译自DeepLearning.AI×LangChain的官方课程:Agent(源代码可见) “人们有时会将LLM看作是知识库,因为它被训练所以记住了来自互联网或其他地方的海量信息,因而当你向它提问时 有一个更加有用的认知模式是将LLM看作是一个推理引擎,如果提供给他文本块或者额外信息,它可以利用从互联网或者其他地方学会的背景知识利用新信息来帮助回答问题或者进行文本推理或者执行下一步动作,这正是LangChain (笔者注:Agent,直译代理,LLM语境下更偏向于具备一定智能的代理,因而更偏向强化学习Agnet的概念,因而本文翻译为智能。) Agent 智能 LangChain提供的Agent可以使用各种各样的工具,例:搜索引擎,也支持自定义工具,这使得你可以访问任何数据存储、API或者自定义函数。本节介绍Agent的一些例子。 使用LangChain实现类Copilot 可以通过开启LangChain debug模式观察到更多信息: 使用LangChain编写自定义工具 前面都是使用LangChain

    1.1K30编辑于 2023-10-12
  • 来自专栏深度学习与python

    LangChain 推出开源异步编码智能 Open SWE

    作者 | Robert Krzaczyński 译者 | 刘雅梦 LangChain 发布了 Open SWE,这是一个完全开源的异步编码智能,旨在在云端运行并处理复杂的软件开发任务。 公司表示,Open SWE 代表了从实时“副驾驶”助手向更自主、长期运行的智能的转变,这些智能可以直接集成到开发人员现有的工作流程中。 LangChain 表示,Open SWE 的多智能架构(Manager、Planner、Programmer 和 Reviewer)是生成高质量代码的关键。 来源:LangChain 博客 该项目基于 LangGraph 构建,并通过 LangGraph 平台部署,公司表示该平台针对长期运行的智能进行了优化,并提供了持久性、扩展性和部署灵活性。 在我看来,langgraph 的顶级贡献者是他们构建的智能,这是一个巨大的危险信号。

    60110编辑于 2025-08-24
  • 来自专栏AI智能体从入门到实践

    构建AI智能LangChain智能:打造会使用工具(Tools)、有记忆(Memory)的AI助手

    基础内容可参考《构建AI智能:解密LangChain中的RAG架构:让AI模型突破局限学会“翻书”答题》二、LangChain的核心组件模型层Models:模型层是 LangChain 的基础,支持多种大语言模型接口 综合示例:LangChain 多工具智能2.1 示例工作流程2.2 代码分解2.2.1 依赖管理与环境设置def check_and_install_dependencies(): """检查并安装必要的依赖 多工具智能,适合作为更复杂应用的基础框架。 <meta name="keywords" content="构建AI<em>智能</em><em>体</em>:十八、解密<em>LangChain</em>中的RAG架构:让AI模型突破局限学会“翻书”答题"> <meta name="description Final Answer: 构建AI<em>智能</em><em>体</em>:十八、解密<em>LangChain</em>中的RAG架构:让AI模型突破局限学会“翻书”答题-CSDN博客2025-09-13 14:19:58,233 - LangChainAgent

    1.3K21编辑于 2025-11-24
  • LangChain 到 AutoGPT:Python 构建自主智能的奇妙之旅

    今天,咱们就跟着 LangChain 和 AutoGPT 这两位神奇向导,一起探索用 Python 构建自主智能的奥秘,掌握 10 个超酷的核心技巧!啥是自主智能LangChain:构建智能的得力工具包LangChain 可是个超牛的存在,它就像一个装满各种神奇工具的百宝箱,专门用来帮助咱们构建基于语言模型的应用和智能。下面来看看它的一些关键组件和功能。 使用 LangChain,你可以快速实现这个需求,为后续的智能应用提供数据支持。 AutoGPT:自主智能的进阶探索如果说 LangChain 是构建智能的基础工具包,那 AutoGPT 就是迈向更高级自主智能的神奇钥匙。 用 LangChain 开启智能构建之旅安装与基础设置首先,咱们得把 LangChain 库请进咱们的开发环境。

    1.2K10编辑于 2025-03-09
  • 来自专栏AI智能体从入门到实践

    构建AI智能LangChain SQLDatabaseToolkit终极指南:架构、优势与最佳实践

    首先,{agent_scratchpad}""" # 5. 与Qwen API模型的集成流程内部流程执行步骤:当使用基于 SQLDatabaseToolkit 构建的 Agent智能时,其内部的工作流程通常如下:用户提问:用户提出一个问题,例如:“我们公司上个月销售额最高的产品是什么 如:“根据记录,上个月销售额最高的产品是 '某某智能音箱',总销售额为 150,000 元。”测试用例:查询销售额最高的产品用户输入:"哪些产品销售额最高?" 推动AI应用落地:它将 LLM 的认知能力与数据库的海量结构化数据无缝衔接,是构建企业级智能数据分析、自动报表生成、客户洞察等应用的核心基础设施。 langchain.sql_database import SQLDatabasefrom langchain.llms.openai import OpenAIfrom langchain.agents

    95021编辑于 2025-11-26
  • 来自专栏AI人工智能

    LangChain智能开发实战:从零构建企业级AI助手

    LangChain智能开发实战:从零构建企业级AI助手开篇摘要作为一名深耕AI领域多年的开发者,我见证了从传统聊天机器人到智能(Agent)的技术演进。 正如OpenAI CEO Sam Altman所说:"智能将是下一个重大技术突破,它们不仅能理解语言,更能主动解决复杂问题。"在实际企业项目中,我发现传统的单轮对话AI已经无法满足复杂业务需求。 本文将基于我在多个企业级项目中的实战经验,详细介绍如何从零开始构建一个生产级的LangChain智能智能工具选择器from typing import List, Dict, Any, Optionalfrom langchain.schema import BaseMessagefrom langchain_openai 参考资源:LangChain官方文档LangChain GitHub仓库OpenAI Functions文档企业级AI部署最佳实践白皮书关键词:LangChain Agent, 智能开发, 企业级AI

    1.4K10编辑于 2025-07-14
  • 2024全新Langchain大模型AI应用与多智能实战开发

    Langchain大模型AI应用实战开发一、什么是LangChainLangChain是一个强大的框架,旨在帮助开发人员使用语言模型构建端到端的应用程序。 Indexes索引:用来结构化文档,以便和模型交Chains链:一系列对各种组件的调用,就是将其他各个独立的组件串联起来Agents智能:决定模型采取哪些行动,执行并且观察流程,直到完成为止六、LangChain 的工作原理理解LangChain的工作原理,有助于更深入地把握它如何使语言模型的应用变得更加智能和高效。 LangChain的工作机制基于以下几个关键方面:集成语言模型与外部数据:LangChain的核心功能之一是将语言模型与外部数据源整合。 通过这种工作原理,LangChain不仅使得语言模型的应用更加高效和智能,也大大拓展了其应用范围,为开发者提供了更广阔的创新空间。

    1.2K00编辑于 2024-05-25
  • 来自专栏ceshiren0001

    告别Demo|手把手教你构建可用的LangChain测试智能

    我将带你基于 LangChain,从零搭建一个真正能在企业环境中运行、具备实际价值的自动化测试智能(Agent)。 这个智能将能够理解自然语言描述的测试需求,自主分析被测系统,生成、执行并维护测试用例,甚至能对测试结果进行初步分析与反馈。 一、为什么是 Agent,而不仅仅是脚本? 记忆与反馈系统(Memory & Feedback) 5. **工具选择**:选择合适的测试工具 5. **执行验证**:执行测试并验证结果 6. 现在,开始构建你的测试智能吧。

    41100编辑于 2026-02-11
  • 智能(AI Agent)开发实战之【LangChain】(一)接入大模型输出结果

    LangChain 是一个强大的开源框架,专为构建与大语言模型(LLMs)相关的应用而设计。通过将多个 API、数据源和外部工具无缝集成,LangChain 能帮助开发者更高效地构建智能应用。 一、环境准备    安装LangChainlangChain-core等库,我安装时LangChain版本是:0.3.21,langChain-core版本是当时最新版本:0.3.48。 1.导入必要的库和类from langchain.chat_models import ChatOpenAIfrom langchain.schema import HumanMessage, SystemMessage2 content="介绍一下长城")]4.调用大模型并获取返回结果response = chat_model.invoke(messages)# 输出模型的响应结果print(response.content)5. 6.运行代码输出结果三、总结 LangChain 提供了丰富的接口用于和不同的大模型集成和交互,可帮助开发者轻松地构建出功能强大的对话式智能应用

    1.5K11编辑于 2025-06-12
  • 来自专栏智能体

    智能(AI Agent)开发实战之【LangChain】(八)核心模块:代理(Agents),ReAct Agent

    LangChain中,ReAct Agent是一种基于"推理 - 行动(Reasoning - Acting)" 范式的智能代理,融合推理与行动的,以模拟人类在解决问题时的思维和行为模式。 动态决策机制 根据当前问题和已有的信息,动态地决定下一步行动,而不是遵循预设的固定流程,使处理任务更加灵活智能。4.  能够根据输入的问题进行逻辑推理,决定需要采取的行动,然后调用相应的工具来执行这些行动,并依据行动的结果进一步推理和调整后续行动,通过不断循环迭代来逐步解决复杂的任务,是您进行智能开发的必要选择。

    79510编辑于 2025-09-07
  • 来自专栏菩提树下的杨过

    Agent设计模式学习(基于langchain4j实现)(8) - 非AI智能

    3 * 这演示了普通Java操作符如何作为一等智能体用于智能工作流, 4 * 使它们能够与AI驱动的智能互换使用。 1 /** 2 * 非AI智能,根据评分更新申请状态。 3 * 这演示了普通Java操作符如何作为一等智能体用于智能工作流, 4 * 使它们能够与AI驱动的智能互换使用。 AI智能(普通Java操作符)。 3 * 非AI智能只是普通的方法,但可以像其他类型的智能一样使用。 4 * 它们非常适合确定性的操作,如计算、数据转换和聚合,这些操作不需要LLM参与。 5 * 将更多步骤外包给非AI智能,你的工作流将更快、更准确、更经济。 6 * 对于需要强制确定性执行的步骤,非AI智能比工具更受青睐。

    16910编辑于 2026-02-02
  • 来自专栏Go语言学习专栏

    5 - 工具调用 - AI 超级智能项目教程

    1)联网搜索 2)网页抓取 3)资源下载 4)终端操作 5)文件操作 6)PDF 生成 而且这些需求还可以进行组合 如果 AI 能够完成上述需求,就不再只是一个有知识⁠的 “大脑”,而是有手有脚,会利用工具完成任务的 “智能” 了。 我们当然可以自主开发,不过还⁠是更推荐使用 Spring AI、LangChain 等开发框架。此外,有些 AI 大模型服务商也提供了对应的 SDK,都能够简化代码编写。 try { String response = HttpUtil.get(SEARCH_API_URL, paramMap); // 取出返回结果的前 5 jsonObject.getJSONArray("organic_results"); List<Object> objects = organicResults.subList(0, 5)

    24610编辑于 2026-03-17
  • 来自专栏Langchain

    LangChain系列5】【Memory模块详解】

    一、LangChain1-1、介绍LangChain是一个框架,用于开发由大型语言模型(LLM)驱动的应用程序。 LangChain 简化了 LLM 应用程序生命周期的每个阶段:开发:使用LangChain的开源构建块和组件构建应用程序。使用第三方集成和模板开始运行。 由上边的内容,引出LangChain抽象的一些核心模块:LangChain通过模块化的方式去高级抽象LLM在不同场景下的能力,其中LangChain抽象出的最重要的核心模块如下:‘Model I/O : 链接多个模块协同构建应用,是实际运作很多功能的高级抽象;Memory : 记忆模块,以各种方式构建历史信息,维护有关实体及其关系的信息;Agents : 目前最热门的Agents开发实践,未来能够真正实现通用人工智能的落地方案 1-5、安装pip install langchain二、Memory模块2-1、Memory模块介绍LangChain的memory模块是一个强大的工具,它为与大型语言模型(LLM)的交互提供了记忆能力

    1.8K11编辑于 2025-01-09
  • 智能案例分析:IT新闻聚合智能

    智能案例分析:IT新闻聚合智能 IT新闻聚合智能通过自动化技术抓取、分析和呈现最新的IT行业动态。这类智能通常结合自然语言处理(NLP)和机器学习技术,从多个来源筛选高价值信息。 核心功能包括: 实时爬取主流科技媒体(如TechCrunch、Wired、The Verge) 自动分类(人工智能、网络安全、云计算等) 情感分析判断新闻倾向性 生成摘要简化阅读 典型应用场景: 投资机构追踪技术趋势 text-classification", model="distilbert-base-uncased") summarizer = pipeline("summarization", model="t5-

    35911编辑于 2025-12-17
  • 来自专栏AI智能体从入门到实践

    构建AI智能LangChain LCEL深度解析:基于Runnable协议的声明式编程新范式

    output_variables=["joke", "summary"], # 整个SequentialChain的最终输出变量 verbose=True # 打印详细执行日志,便于调试) # 5. weather_tool 是一个 Runnable# 它可以被单独调用tool_result = weather_tool.invoke("shenzhen")print(tool_result)# 输出: 阵雨,22°C5. str) -> list: # 这里用一个简单的模拟实现 keywords = ["模型", "人工智能", "学习"] found = [kw for kw in keywords 【最终总结】人工智能是由人类创造的智能,能够感知环境、学习知识并执行任务,通过算法模拟人类认知能力。它分为弱AI(专注特定任务)和强AI(尚未实现,具备全面人类智能)。 AI已广 泛应用于医疗、金融、交通等领域,正如诗歌中所说,智能如潮水般涌动,未来在代码中悄然成形。

    66221编辑于 2025-11-25
  • 来自专栏服务端技术杂谈

    LangChain创始人回应为啥不做托拉拽的智能工作流

    LangChain创始人Chase回应了他们为啥不做托拉拽的智能工作流。 Chase的很多道理我觉得挺对的。 在第一天,就有很多人建议LangChain做托拉拽,但一直没有这么做。 首先,工作流(workflows)和智能(agents)不是一回事。 workflows,追求的是可观测性,代价是牺牲了自主性。 agents,追求的是自主性,牺牲了可观测性。 agents的复杂,体现在提示词里,复杂的逻辑被抽象成了自然语言,所以智能是提示词+工具。 那托拉拽工作流会有什么问题? 首先,托拉拽实现智能门槛并没有那么低,虽说是面向大众设计,但普通非技术用户使用起来还是很困难。 托拉拽的方式构建智能正在面对着两端的积压,随着模型能力越来越强,原有构建的图便没有了价值,随着代码生成越来越便宜,写代码的门槛正在降低。

    14410编辑于 2026-03-11
  • 智能来了!2026智能开发全面指南

    智能来了!2026智能开发全面指南 一、 繁华落尽后的“平静”:技术背后的选择逻辑“真正深入使用 AI 之后,我反而更平静了。” 在过去这段时间里,我深入钻研了 Python 编程、探究了 AIGC 的视觉极限、搭建了复杂的流程智能、甚至深入到了 STM32 的硬件底层。 而顶级的 AI 大模型与 Agent(智能),正是我能遇到的认知最高、脾气最好、思维最完善的存在。在我的「心枢」系统里,AI 不仅仅是执行任务的“器”,它更是我最好的老师、朋友、教练和员工。 它的核心公式是:理解目标(Layer 1)→ 协助决策(Layer 2&3)→ 自动执行(Layer 2&5)→ 持续表达(Layer 4)。  礼包内包含(持续更新):多维提示词库:包含智能设计规范、AI 绘画精准词簇、AI 视频叙事 Prompt。ComfyUI 极客工作流:从零搭建好的 json 配置文件,导入即用。

    32710编辑于 2026-01-24
  • 来自专栏AI智能体从入门到实践

    构建AI智能:解密LangChain中的RAG架构:让AI模型突破局限学会“翻书”答题

    二者的结合,就像RAG给了建筑师既有了设计蓝图,而LangChain又有了全套现代化工具,让构建智能应用变得前所未有的高效和可靠。 本文将深入探讨如何利用 LangChain 框架实现 RAG 架构,通过具体代码示例展示如何构建一个能够理解特定领域知识的智能问答系统。 结合《构建AI智能:大模型的幻觉难题:RAG 解决AI才华横溢却胡言乱语的弊病》中介绍的“开卷”的比喻,要实现“开卷考试”(RAG)这个流程,你需要很多工具:找书(文档加载)、翻书和找重点(文本分割与检索 5. **单击“优化”按钮**完成设置。通过这些方法,可以显著提高系统的运行效率和响应速度。 十、总结 LangChain 与 RAG 的结合为构建高效、准确的智能问答系统提供了强大基础。

    68521编辑于 2025-11-10
  • 来自专栏算法之名

    AI智能

    langchain 概述 langchain是LLM与AI应用的粘合剂,是一个开源框架,旨在简化使用大型语言模型构建端到端应用程序过程,它也是ReAct(reason+act)论文的落地实现。 上图中,左边是各种各样的大模型,右边是各种实际的应用,而langchain是它们之间连接的桥梁。 上图是langchain的工作方式 是解决大模型各种问题的提示词工程方案之一。 langchain为内存提供了标准接口,并提供了一系列的内存实现。 Evaluation,langchain还提供了非常多的评估能力以允许我们可以更方便的对LLMs进行评估。 messages) print(response.content) 这里的 ZHIPUAI_API_KEY 需要你自己去智普网站 https://open.bigmodel.cn 去注册就有,运行结果 智能助手显神通 你的角色是一个诗人.'), HumanMessage(content='用七言绝句的形式写一首关于AI的诗')] streaming_chat(messages) 运行结果 智能助手显神通

    78010编辑于 2024-09-29
  • 构建多智能 AI 应用的5个最佳框架

    •投票与评价分析:通过分析用户反馈与问卷调查数据[5],洞察客户需求,从而优化客户体验。•差旅与报销管理:自动化处理费用申报、跟踪与审批流程。 欲了解更多关于这些限制的信息,请参阅 LangChain 发布的《State of AI Agent-2024 报告[9]》。 5. LangGraph LangGraph[23]是一个基于节点的 AI 框架,是目前最受欢迎的多智能体系统构建工具之一。它属于 LangChain 生态系统,专用于图结构化的智能流程编排。 各个渠道上的用户情绪:https://getstream.io/blog/building-an-ecommerce-chatbot-with-react-native-and-dialogflow/ [5] /langgraph [24]LangSmith:https://www.langchain.com/langsmith [25]AI 编程智能:https://docs.replit.com/replitai

    86710编辑于 2026-03-13
领券