深度学习-140-RAG技术之Agentic Chunking分块技术的实现细节和完备实现

embedded/2025/3/5 2:34:50/

文章目录

  • 1 类AgenticChunker
    • 1.1 add_propositions添加命题列表
    • 1.2 add_proposition添加单个命题
    • 1.3 add_proposition_to_chunk命题添加到块中
    • 1.4 _update_chunk_summary更新块摘要
    • 1.5 _update_chunk_title更新块主题
    • 1.6 _get_new_chunk_summary获取新块摘要
    • 1.7 _get_new_chunk_title获取新块主题
    • 1.8 _create_new_chunk创建新块
    • 1.9 get_chunk_outline获取块提纲
    • 1.10 _find_relevant_chunk查找相关的块
    • 1.11 整体代码
  • 2 实测应用
    • 2.1 执行流程
    • 2.2 示例一
    • 2.3 示例二
  • 3 参考附录

1 类AgenticChunker

在这里插入图片描述

1.1 add_propositions添加命题列表

1.2 add_proposition添加单个命题

1.3 add_proposition_to_chunk命题添加到块中

1.4 _update_chunk_summary更新块摘要

1.5 _update_chunk_title更新块主题

1.6 _get_new_chunk_summary获取新块摘要

1.7 _get_new_chunk_title获取新块主题

1.8 _create_new_chunk创建新块</


http://www.ppmy.cn/embedded/170059.html

相关文章

P8772 [蓝桥杯 2022 省 A] 求和

P8772 [蓝桥杯 2022 省 A] 求和 - 洛谷 题目描述 给定 n 个整数 a1​,a2​,…,an​&#xff0c;求它们两两相乘再相加的和&#xff0c;即 Sa1​⋅a2​a1​⋅a3​⋯a1​⋅an​a2​⋅a3​⋯an−2​⋅an−1​an−2​⋅an​an−1​⋅an​ 输入格式 输入的第一行包含一个整数 n…

Spark主备切换了解么

如果是在 spark standalone集群模式下&#xff0c;也就是使用spark自带的集群管理模式&#xff0c;那么spark的master阶段管理worker的资源分配&#xff0c;为防止master主节点宕机导致&#xff0c;可以对master节点进行高可用设置。 也就是备份几个stand master节点。实现主要…

DeepSeek 提示词:常见指令类型

&#x1f9d1; 博主简介&#xff1a;CSDN博客专家&#xff0c;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;精通Java编…

第十五届蓝桥杯:dfs之数字接龙

#include <iostream> using namespace std; const int N 300; int a[N][N];//存值 int b[N][N];//判断某个点是否出现过 int n,k; string path; int dx[] {-1,-1,0,1,1,1,0,-1}; int dy[] {0,1,1,1,0,-1,-1,-1}; bool dfs(int x,int y,int cur,int pos) {if(pos n*n…

iOS接入Flutter项目

首先要把iOS项目和flutter项目统一目录下&#xff0c;而且需要注意的是flutter是module。 第一步&#xff1a;Flutter相关内容的创建 module创建命令&#xff1a; flutter create --templatemodule my_flutter&#xff0c;之后再执行 flutter pub get flutter build ios …

win本地vscode通过代理远程链接linux服务器

时间&#xff1a;2025.2.28 1. win本地下载nmap.exe nmap官网 https://nmap.org/或者 https://nmap.org/download#windows下载win版本并安装。 2. vscode插件Remote-SSH 插件下载Remote-SSH 3. 配置 按照图中顺序配置ssh 1.点击左侧工具栏的“小电视”图标 2.点击ssh的…

Transformer 架构对比:Dense、MoE 与 Hybrid-MoE 的优劣分析

1.LLM基础架构类型 Dense TransformerMoE (Mixture of Experts) TransformerHybrid-MoE Transformer 2.Transformer按照编码方式分类单向自回归模型 (如早期GPT系列)双向模型 (如BERT)编码器-解码器模型 (如BART, T5) Dense Transformer Dense Transformer的优势是什么 Den…

tidb vs starrocks 资源估算pk

starrocks的资源评估官方没提供能力&#xff1a;StarRocks资源评估_starrocks qps-CSDN博客 TiDB 7.1.0 LTS 特性解读 | 资源管控 (Resource Control) 应该知道的 6 件事 原创 数据库开发技术 作者&#xff1a;usps2280我V 时间&#xff1a;2023-07-05 21:00:00 861 0 TiDB…