
APE 自动化指令集构建与优化实践
综述由AI生成Automatic Prompt Engineer (APE) 利用大语言模型根据输入输出样本逆向推导最优指令。 APE 的实现流程,包括基于 Few-Shot 的指令生成策略、Accuracy 与 Log Probability 两种打分机制,以及结合人工干预的优化方法。实验表明,经过 APE 优化的指令在多个任务尤其是医疗领域 NLP 任务中,效果可媲美甚至超越人工编写的指令。文中提供了基于 OpenAI API 的 Python…

综述由AI生成Automatic Prompt Engineer (APE) 利用大语言模型根据输入输出样本逆向推导最优指令。 APE 的实现流程,包括基于 Few-Shot 的指令生成策略、Accuracy 与 Log Probability 两种打分机制,以及结合人工干预的优化方法。实验表明,经过 APE 优化的指令在多个任务尤其是医疗领域 NLP 任务中,效果可媲美甚至超越人工编写的指令。文中提供了基于 OpenAI API 的 Python…

SELF-Instruct 是一种利用大语言模型自身生成多样性指令的技术,旨在解决微调数据稀缺问题。该方法通过 Bootstrap 策略,基于少量种子指令迭代扩充指令集。核心流程包括新指令生成、样本生成及过滤后处理。生成阶段利用 Few-shot Prompt 引导模型产出多样化任务;样本生成阶段根据任务类型调整输入输出顺序;过滤阶段通过长度、关键词及 Rouge-L 相似度去除低质重复数据。工程实现上建议采用 Python 构建自动化…

综述由AI生成无需训练即可扩展大语言模型超长输入的四种主流技术方案。首先分析了基于知识库外挂的显式搜索方法,详细阐述了文本切分、向量化检索及生成的全流程及其优缺点。其次探讨了 Unlimiformer 的隐式搜索机制,通过 Token 粒度检索解决长文本注意力计算问题。接着讲解了 PCW 并行输入方案,重点说明了位置编码重置与注意力矩阵拼接的实现细节。最后深入解析了 NBCE 并行解码方法,利用朴素贝叶斯假设在输出层融合概率矩阵,并通过 Beta 参…

综述由AI生成大模型思维链(CoT)的基础用法与进阶技巧。内容包括 Few-shot COT 和 Zero-shot COT 的原理及效果对比,分析了激活词对推理的影响。进阶部分讲解了 Self-Consistency 通过投票机制提升准确率的方法,以及 Least-to-Most 通过问题拆解循序渐进解决的策略。文章还提供了 Python 代码实现示例,并总结了 CoT 技术的局限性如幻觉风险和 Token 成本,最后给出了实际应用中的最佳实践建议…

综述由AI生成LLM Agent 零微调范式主要介绍 ReAct 与 Self Ask 两种方案。通过 LangChain 实现无需微调的工具调用。Self Ask 侧重问题拆解解决组合性问题,ReAct 解耦推理与行动支持多工具。两者均存在规划能力受限、串行延迟高等局限。文章详细对比了两种范式的原理、LangChain 实现代码及适用场景,并给出了方案选择建议。

综述由AI生成解析了 WEBCPM 交互式中文长文本问答框架的技术细节。该方案集成 WebGPT 和 WebGLM 思想,利用 Bing 搜索 API 完成多轮交互。核心包含行为规划、查询改写、摘要抽取和信息聚合四个模块。文章对比了 Interactive 与 Pipeline 两种实现方案的优劣,指出 Pipeline 方案因支持并发处理和模块解耦更易落地。此外,介绍了 Span 抽取机制以降低延迟,以及通过引入无关事实噪声训练提升模型对噪声上文的…

综述由AI生成探讨了 LLM 指令微调中数据数量与质量的关系。通过 LIMA、AlpaGasus、LTD 及 WizardLM 等论文案例,分析了高质量样本筛选、自动化过滤、聚类多样性采样及指令改写等策略。研究表明,在预训练知识充足的前提下,少量高质、多样且风格一致的数据往往优于海量低质数据。同时讨论了自动化筛选的潜在偏差及复杂指令生成的有效性,为实际工程中的数据集构建提供了参考方案。

综述由AI生成深入解析了斯坦福 Generative Agents 论文中的智能体模拟系统。文章详细阐述了系统的三大核心组件:沙盒环境、记忆流和行为规划。沙盒环境通过二维瓦片地图和倒排索引实现空间感知;记忆流融合了 RAG 检索、时效性衰减和重要性评分,并引入了基于反思的思考机制;行为规划采用长短期结合的策略,通过每日待办拆解保证行为连贯性。文章还分析了系统的社会效应验证结果及当前存在的长周期泛化和低级错误等局限性,并对未来结构化记忆和工具调用的发展…

综述由AI生成ChatDev 是一个基于多智能体对话协同完成软件开发任务的框架,将流程抽象为设计、编程、测试、文档四个环节。通过 CEO、CTO、程序员等角色智能体的对话协作,结合记忆流、自我反思及版本控制机制,实现了从需求分析到代码生成的自动化。实测显示在简单任务下代码执行成功率达 86%,平均耗时 7 分钟,展现了 AI 辅助编程的低成本与高效率潜力。

综述由AI生成浙江大学提出的 Data-Copilot 框架,该框架利用 LLM Agent 技术实现金融领域的数据分析自动化。文章详细解析了框架的两个核心部分:基于大模型的 API 生成流程(包括用户请求生成、API 调用语句生成、相似 API 合并及代码生成)和基于生成 API 的任务规划执行流程(涵盖意图识别、行为规划及多种执行模式)。内容还探讨了 Python 实现示例及面临的幻觉、延迟等挑战,为构建数据分析智能体提供了技术参考。

基于 LLM 的 RAG 系统召回多样性优化主要涉及查询扩展与索引扩展两大方向。查询扩展包括语义改写、双向改写及强化学习优化,旨在生成更多样化的检索词以覆盖不同语义空间。索引扩展则通过引入离散关键词索引、多路向量模型及轻量级 Adapter 微调来弥补单一向量的不足。实践中需权衡改写带来的延迟成本与召回收益,结合混合检索策略提升最终效果。

综述由AI生成深入探讨了 LLM Agent 中 RAG 系统的召回信息密度与质量优化方案。文章对比了经典搜索推荐框架与 RAG 在排序及重排模块上的异同,指出 RAG 的核心在于最大化信息密度并过滤噪声。详细介绍了排序模块的实现方案,包括 RRF 混排算法以及基于信息熵的打分机制(Selective-Context、LLMLingua、LongLLMLingua)。同时分析了重排模块的两个关键优化方向:文档位置优化(解决 Lost in the M…

综述由AI生成LLM Agent 中 RAG 往往限制了模型的参数化智能,使其退化为文本抽取工具。为解决事实性与智能性的矛盾,可采用前置检测(Detection)与后置校准(Calibration)策略。前置检测包括基于自我矛盾的幻觉判断(如 Self-CheckGPT、LM vs LM)及自我拒绝(R-Tuning)。后置处理则利用检索内容修正生成结果。最佳实践是结合高置信度直接回答与低置信度 RAG 增强,通过混合策略在保障准确性的同时保留模型推…

综述由AI生成大语言模型回答的后处理校准方法,重点对比了 RARR、CRITIC 和 PURR 三种方案。RARR 采用研究后修订框架,通过检索事实证据并校验修改回答;CRITIC 利用交互式工具进行验证与修正;PURR 则通过数据蒸馏将大模型能力迁移至小模型,优化效率。这些方法旨在平衡模型回答的保留率与事实准确性,减少幻觉问题。文章详细阐述了各方案的生成、研究、修订及评估流程,并提供了实施建议与对比分析,为实际工程落地提供参考。

介绍 LLM2Json 工具,用于解决大语言模型输出格式不稳定的问题。通过自动构建 Prompt 引导模型输出符合 JSON 语法的结构数据,简化下游程序交互。涵盖安装配置、Schema 定义、模板构造及解析方法,提供情感分类、地址提取等实战案例,并包含最佳实践与故障排查指南,助力开发者高效构建 LLM 应用。

OpenAI 董事会突然宣布解雇首席执行官山姆·奥特曼,理由是其未能保持足够的透明度。CTO 米拉·穆拉提将担任临时 CEO。微软作为主要投资方表示将继续履行投资承诺并维持合作关系。此次变动源于奥特曼在商业决策和安全性上的分歧,以及马斯克曾对 OpenAI 封闭化的批评。行业关注此事对 AI 发展及 AGI 目标的影响。为应对行业变化,技术人员需掌握提示工程、RAG、模型微调及商业部署等核心技能,以适应大模型时代的挑战。

PyTorch Checkpoint 机制通过时间换空间策略降低显存占用。核心是在前向传播时不保存中间激活值,反向传播时重新计算。涉及 torch.no_grad() 模式、随机状态保存、自定义 Function 实现等细节。源码中 CheckpointFunction 类负责管理输入输出及梯度回传逻辑。适用于深层网络如 DenseNet、Swin Transformer。使用 checkpoint_sequential 可方便地对 S…

综述由AI生成详细阐述了 PyTorch 多卡训练的原理与实现方案。对比了 DataParallel 与 DistributedDataParallel 两种模式的机制差异,重点介绍了 DDP 在多机多卡场景下的进程初始化、梯度同步及数据采样方法。内容涵盖环境配置、模型封装、状态字典保存及常见调试技巧,旨在帮助开发者构建高效的分布式训练系统。

综述由AI生成如何利用大语言模型从非结构化对话中提取关键信息。通过定义清晰的输入输出规范,设计包含角色设定、逻辑推理及数据清洗的提示词策略,实现了从自然语言到标准 JSON 格式的转换。文章还演示了在扣子平台上构建自动化工作流的具体步骤,包括参数定义、提示词配置及 Bot 发布,为实际业务中的信息抽取场景提供了可落地的解决方案。

综述由AI生成深入探讨了 PyTorch 框架中的自动微分机制及其核心数学概念——雅可比向量积(JVP)。文章首先介绍了自动微分的基本原理及 PyTorch autograd 模块的工作方式,随后详细解释了雅可比矩阵的定义及其在高维计算中的局限性。重点阐述了雅可比向量积(JVP)与向量雅可比积(VJP)的区别,并通过 Python 代码示例演示了如何使用 torch.autograd.grad 显式计算 JVP。此外,文章还涵盖了内存管理、精度控制及…