大模型文档

标签:大模型文档下的所有文章

37 篇文章
0 min 平均阅读
BaseLoader、Document源码分析

BaseLoader、Document源码分析BaseLoaderLangChain在设计时,要保证Source中多种不同的数据源,在接下来的流程中可以用一种统一 的形式读取、调用。 另一方面:为什么 PDFloader 和 TextLoader 等Document Loader 都使用 load...

RAG (检索增强生成) 详解

大模型 RAG (检索增强生成) 详解RAG (Retrieval-Augmented Generation,检索增强生成) 是目前大语言模型(LLM)应用中最主流、最核心的架构模式之一。它巧妙地结合了检索系统(类似搜索引擎)和生成系统(大语言模型),旨在解决大模型固有的“幻觉”、知识滞后以及私有数...

conda使用指南

尚硅谷-conda使用指南讲师:尚硅谷-宋红康官网:尚硅谷1. Conda 基本介绍1.1 什么是 Conda、MiniConda、AnacondaConda是一个包和环境管理的工具。支持 Windows、macOS和 Linux。Conda可以快速的安装、运行和更新包和相关的依赖。Conda也可以...

13 - RAG Basics (RAG 基础)

13 - RAG Basics (RAG 基础)快速开始# 1. 测试基础组件(无需 Pinecone API) python test.py # 2. 快速演示(非交互式,可选 Pinecone) python demo.py # 3. 完整示例(交互式,需要手动按 Enter) python...

12 - Validation & Retry (验证和重试)

12 - Validation & Retry (验证和重试)核心概念验证和重试 = 确保 LLM 应用的可靠性和数据质量在生产环境中,需要处理三类问题:网络错误 - 临时性连接问题(用 with_retry())模型故障 - 主模型不可用(用 with_fallbacks())输出质量 - LLM...

10 - Middleware Basics (中间件基础)

10 - Middleware Basics (中间件基础)核心概念Middleware(中间件)= Agent 执行过程中的钩子函数在 LangChain 1.0 中,中间件是处理 Agent 生命周期的标准方式。基本用法创建自定义中间件from langchain.agents.middlewa...

09 - Checkpointing (检查点持久化)

09 - Checkpointing (检查点持久化)核心概念Checkpointing = 将对话状态持久化到数据库InMemorySaver → 内存中(程序退出即丢失)SqliteSaver → SQLite 数据库(持久化存储)基本用法InMemorySaver 的限制from langgr...

07 - Memory Basics (内存管理基础)

07 - Memory Basics (内存管理基础)核心概念内存 = Agent 记住对话历史的能力默认情况下,每次调用 agent.invoke() 都是全新的开始,不记得之前的对话。使用 InMemorySaver 可以让 Agent 记住历史。基本用法没有内存(默认)from langcha...