LangGraph
一、LangGraph 概述 1.1 什么是 LangGraph? LangGraph 是一个用于构建有状态、多步骤 AI 应用和自主智能体的低级编排框架。它将 Agent 工作流建模为有向图,通过节点(Nodes)和边(Edges)的组合,实现对复杂 AI 工作流的精确控制。 核心定位: LangGraph 专注于 Agent 编排(Orchestration),提供持久化执行、流式...
一、LangGraph 概述 1.1 什么是 LangGraph? LangGraph 是一个用于构建有状态、多步骤 AI 应用和自主智能体的低级编排框架。它将 Agent 工作流建模为有向图,通过节点(Nodes)和边(Edges)的组合,实现对复杂 AI 工作流的精确控制。 核心定位: LangGraph 专注于 Agent 编排(Orchestration),提供持久化执行、流式...
一、LangChain 概述 1.1 什么是 LangChain? LangChain 是一个用于构建基于大型语言模型(LLM)应用的 Python 框架。它提供了一套完整的工具和抽象,帮助开发者轻松构建复杂的 AI 应用。 1.2 产品层次与核心能力 产品层次(按复杂度递增): 层次 说明 适用场景 ...
✅ 系统梳理(由浅入深,逐步展开): 模块 内容概述 1. 人工智能发展史 从图灵测试到ChatGPT,AI是如何一步步走到今天的? 2. 机器学习与深度学习基础 不只是概念,带你从0实现一个线性回归+神经网络 3. ...
深度学习 关键概念:神经网络,CNNS,RNNS,Transformer 人工智能(AI):人工智能是使计算机模拟人类智能行为的科学,包括学习、推理和自我改进。 机器学习(ML):机器学习是人工智能的一个分支,它使计算机能够通过数据和算法自动学习并改进其性能。 深度学习(DL):深度学习是机器学习的一种方法,通过使用复杂的神经网络结构来处理大量数据,使得机器能够执行高级模式识别和预测...
数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B,B+,B*树 LSM 树 ...
简介 官网:https://fastapi.tiangolo.com/zh/ 课件:https://www.yuque.com/gengdiniu/vt4aq6/gygwu471ql38nzaq 环境隔离 类似于Java的jdk和引用的包 venv工具 venv是Python 3.3及以上版本内置的虚拟环境工具,适合轻量级的环境隔离。使用方法包括创建虚拟环境、激活虚拟环境和安装依赖...
第一篇:Python基础 注释 以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用 要在 Python 程序中使用多行注释,可以用 一对 连续的 三个 引号(单引号和双引号都可以) 变量 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 ...
安装 1:切换管理员 su root 2:安装gcc yum -y install gcc yum -y install gcc-c++ 3:卸载旧版本 yum -y remove docker docker-common docker-selinux docker-engine 4:安装依赖 yum install -y yum-utils device-mappe...
简介 LangChain4j 是一个专为 Java 生态设计的开源 LLM 应用开发框架,旨在简化将大语言模型(LLM)集成到 Java 应用程序中的过程。该项目始于 2023 年初 ChatGPT 热潮期间,填补了 Java 生态中缺少类似 Python LangChain 框架的空白。 虽然名字中有”LangChain”,但该项目融合了 LangChain、Haystack、Llam...
一、Spring AI 简介 1.1 什么是 Spring AI Spring AI 是 Spring 生态中专为 AI 工程设计的应用框架,于2025年5月正式发布1.0 GA版本,2025年11月发布1.1 GA版本。它的目标是将 Spring 生态的设计原则(如可移植性、模块化、POJO驱动)应用到 AI 领域。 Spring AI 解决的核心挑战:将企业的数据和API与A...