加载TXT的文件#安装langchain_community
# pip install langchain_community
# 读取普通的文件
from langchain_community.document_loaders import TextLoader
text = TextLoader(file_path="asse...
RAG (检索增强生成) 详解
大模型 RAG (检索增强生成) 详解RAG (Retrieval-Augmented Generation,检索增强生成) 是目前大语言模型(LLM)应用中最主流、最核心的架构模式之一。它巧妙地结合了检索系统(类似搜索引擎)和生成系统(大语言模型),旨在解决大模型固有的“幻觉”、知识滞后以及私有数据缺失等问题。RAG标准工作流流程图graph TD
...
conda使用指南
尚硅谷-conda使用指南讲师:尚硅谷-宋红康官网:尚硅谷1. Conda 基本介绍1.1 什么是 Conda、MiniConda、AnacondaConda是一个包和环境管理的工具。支持 Windows、macOS和 Linux。Conda可以快速的安装、运行和更新包和相关的依赖。Conda也可以轻易地创建、保存、加载和转换环境。Anaconda是一个用于...
13 - RAG Basics (RAG 基础)
13 - RAG Basics (RAG 基础)快速开始# 1. 测试基础组件(无需 Pinecone API)
python test.py
# 2. 快速演示(非交互式,可选 Pinecone)
python demo.py
# 3. 完整示例(交互式,需要手动按 Enter)
python main.py核心概念RAG (Retrieval-Aug...
Validation & Retry.py
# 核心概念
# 验证和重试 = 确保 LLM 应用的可靠性和数据质量
# 在生产环境中,需要处理三类问题:
# 网络错误 - 临时性连接问题(用 with_retry())
# 模型故障 - 主模型不可用(用 with_fallbacks())
# 输出质量 - LLM 输出不符合要求(用验证 + 重试循环)
# 基本用法
# 1...