Concise CoT(CCoT)提示词工程

提示词工程教程(四):思维链(CoT) 这里是引用概述本教程介绍了思维链 (CoT) 提示,这是提示工程中的一项强大技术,可鼓励 AI 模型将复杂问题分解为逐步推理过程。我们将探索如何使用 OpenAI 的 GPT 模型和 LangChain 库实现 CoT 提示。目标随着 AI 语言模型变得越来越先进,越来越需要引导它们产生更透明、更合乎逻辑和更可验证的输出。CoT 提示通过鼓励模型展示其工作来满足这一需求,就像人类处理复杂问题解决任务的方式一样。这种技术不仅可以提高 AI 响应的准确性,还可以使其更具可解释性和可信度。 阅读详情

原文地址:concise-chain-of-thought-ccot-prompting

2024 年 1 月 24 日

传统的 CoT 是以增加输出令牌使用为代价的,CCoT 提示是一种提示工程技术,旨在减少 LLM 响应的冗长和推理时间。

基于LLMs的生成式人工智能应用程序必须使用多管齐下的方法进行优化。一种考虑提示结构、数据传递、令牌使用和推理延迟的方法。与LLM一起编排;使用最佳模型来完成最佳任务。以及用于数据发现、设计和开发的以数据为中心的方法。

介绍

最近的一项研究引入了一种新的提示技术,称为简洁思维链(CCoT)。

在本研究中,标准CoT与CCoT提示在响应长度和准确性方面进行了比较。

对于多项选择问答,CCoT 将响应长度减少了48.70%。因此,CCoT 引入了输出tokens成本的节省和更简洁的答案。

研究还发现,CoT和CCoT两种方法的问题解决性能保持不变。

对于数学问题,CCoT 的性能损失为27.69%。

总体而言,CCoT 使tokens成本平均降低了 22.67%。

思维链 (CoT)

CoT 已经成为LLMs领域的一种现象,催生了大量基于 CoT 的提示技术。并引发了Chain-of-X现象。

对于某些问题任务和问题领域,CoT 提示已被证明可以将 LLM 性能提高高达80% 。

然而,这些性能改进是有代价的,即增加输出令牌使用量带来的额外费用。除此之外,推理时间也延长了。

CoT 明确鼓励LLMs为解决问题提供中间推理。这是通过在演示中提供一系列推理步骤供LLMs模拟来实现的。

有关 CCoT 的更多信息

成本和延迟

如果 CCoT 减少响应长度,则 CCoT 可用于降低 LLM 成本。第三方 LLM API 通常按令牌定价,输出令牌比输入令牌更昂贵。

如下图所示,红色条表示输出tokens成本,与蓝色输入tokens成本相比。

推理延迟也是一个挑战,可以通过确保响应更短来在一定程度上解决这个问题。这可以在不影响性能的情况下实现;研究发现,CCoT 在这方面不会带来性能损失。

实际比较

下面是仅回答提示的示例,后跟传统的详细 CoT 提示。最后是 CCoT 提示。

下面是仅限回答的提示。

来源

这里是详细和简洁的 CoT 提示之间的比较。

来源

可能的限制

该研究仅使用了 GPT LLM,了解开源和能力较差的 LLM 的表现将会很有趣。

该研究仅使用单一 CoT 和 CCoT 提示。因此,CoT 和 CCoT 提示的其他变体可能会产生不同的结果。

考虑到不同任务的提示性能差异,我想到了用户意图分类的实现可以很好地发挥作用。

对用户输入进行分类,以便协调多个 LLM、选择最合适的提示技术等。

附录

引入类似思维链方法的领域包括:

And more…

从最少到最多的提示可以与其他提示技术(例如思维链和自我一致性)结合起来。对于某些任务,可以将从最少到最多提示的两个阶段合并以形成单遍提示。 -来源

Qwen2.5-VL模型微调实战:从零到部署的完整流程(附避坑指南) 本文详细介绍了Qwen2.5-VL视觉语言模型从零开始的完整微调与部署流程。内容涵盖使用LLaMA-Factory进行LoRA微调的关键参数配置与避坑指南,以及如何将训练好的模型权重合并,并最终利用vLLM高性能推理引擎进行部署,为开发者提供了一套可落地的实战方案。 阅读详情

相关推荐

基于Landsat-8数据的山西省吕梁市地表温度反演研究过程(大气校正法)

1.数据下载:本实验采用的数据是 ①从地理空间数据云下载的来自landsat8 卫星,云量<=1%,时间为2017年5月12日的山西省吕梁市影像数据。为全面覆盖吕梁市,选用了两片影像。 ②吕梁市边界矢量图 2.数据预处理 ...

weixin_45747376的博客 6601

压缩思维链CCoT:一种突破性的高效AI推理新范式

在大语言模型(LLM)的发展历程中,思维链(Chain of Thought,CoT)推理无疑是一个重要的里程碑。这种通过"思考过程显式化"来提升模型推理能力的方法,让AI在数学问题求解、多步骤推理等任务上取得了显著进展。然而,随着应用规模的扩大,CoT推理的效率问题日益凸显:生成详细的推理步骤会带来巨大的延迟开销。以GPT-4为例,使用CoT推理解答一个数学问题需要21.37秒,而直接输出答案仅需2.81秒。这种近10倍的性能差异,在实际应用中往往令人难以接受。本文将深入剖析这一创新框架的技术原理、实现方

老皮的博客 3080

FPGA编译加速实战:6大可落地的Vivado优化策略

FPGA编译本质上是NP-hard约束满足问题求解,而非传统软件编译;Vivado作为时序驱动的硬件实现工具链,其耗时瓶颈集中在Implementation阶段的布局布线(PnR)与逻辑优化。理解这一原理,才能跳出‘加线程’‘升版本’等表面优化,转向精准时序约束、增量编译、物理锚点控制、IP配置精简等工程级干预。这些技术手段直接作用于Vivado的Tcl执行流与底层求解空间,显著压缩搜索范围、减少无效迭代——尤其适用于Zynq/UltraScale等中大型项目(LUT > 80K、多时钟域、DDR/PCIe

weixin_34226182的博客 413

ccot 目标跟踪全称_目标跟踪系列CCOT算法

C-COT是继KCF后相关滤波算法的又一大突破,不得不说Martin的数学功底实在太强了!C-COT相比于KCF算法,使用了深度神经网络VGG-net提取特征,通过三次样条函数进行插值处理,将不同分辨率的特征图通过插值操作扩展到了同一周期的连续空间域,再应用Hessian矩阵可以求得亚像素精度的目标位置。确定插值方程之后,还解决了在连续空间域进行训练的问题。个人思考:Martin大神的思...

weixin_39566593的博客 2001

SAP FICO实操:如何修改已发生业务数据的成本中心公司代码(附RKACOR06程序运行指南)

本文详细解析了SAP FICO系统中使用RKACOR06程序修改已发生业务数据的成本中心和公司代码的实操方法。通过实战案例分享,提供从前期准备到后期验证的全流程指南,帮助企业应对组织架构重组或财务核算体系调整时的数据迁移挑战,特别适用于跨公司代码的成本中心划转场景。

weixin_27303545的博客 189

基于STM32设计的计算器(实现基本运算)

当前文章介绍的是STM32+LCD触摸屏设计的一个触摸计算器功能,实现基本的加减乘除,二进制转换显示等功能。LCD屏使用的是3.5寸带触摸屏的显示屏,方便操作屏幕,MCU采用STM32F103ZET6。

8817

大语言模型提示词方式 CoT(Chain of Thought)

CoT(Chain of Thought)是一种用于大语言模型(LLM)的提示词方式,它鼓励模型解释其推理过程。

weixin_40090689的博客 1609

ML307R OpenCPU TCP使用

实现现象 平台下发数据,板子在收到数据之后,马上再发送到平台,通过串口助手可以看到已经接收到数据。ML307R TCP 是使用LWIP的标准的socket通信,具体TCP流程可以自行百度。实验目的:实现把接收的数据再发送到服务端。因为是4G,所以必须用外网的。

面朝大海春暖花开 2232

为什么提示词总出错?使用思维链(CoT)提升效果高达 78%!

2022年,Google探索了提示词由三元组⟨输入、思维链、输出⟩ 组成,语言模型在推理任务中的能力。思维链指的是一系列中间自然语言推理步骤,这些步骤最终导向最后的输出。这种方法称为基于思维链的提示(Chain-of-Thought Prompting)提示词中有1个示例问 :小明有5个网球,他又买了2罐网球,每罐有3个网球。他现在有多少个网球?答 :11个问 :自助餐厅有23个苹果,如果他们用20个做午餐,再买6个,他们有多少个苹果?提示词中有1个示例,并且示例中有思维链过程。

Androiddddd的博客 3834

Chrome DevTools MCP 实战完整教程

本教程介绍了Chrome DevTools MCP(Model Context Protocol)在智能Web测试中的应用。该系统通过MCP协议将Chrome开发者工具能力标准化,并与AI结合,提供了统一的测试解决方案。核心功能包括智能自动化、深度调试分析和性能监控优化。教程详细讲解了环境搭建、MCP服务器配置、参数说明及多种工具集(输入自动化、导航、设备仿真、性能分析等)的使用方法。通过mcp-use库的MCPAgent和MCPClient组件,用户可以轻松实现自然语言驱动的浏览器操作和测试流程管理。

blues_C的博客 3805

Qt界面美化-飞扬青云自绘控件插件的使用-避免采坑

1、先上一个集成到QtCreater中的效果图: 2、飞扬青云自绘控件插件下载地址:https://gitcode.net/mirrors/feiyangqingyun/qucsdk?utm_source=csdn_github_accelerator 3、集成插件到QtCreater中的方法: (1)、查看自己使用的QtCreater的版本信息,我的:Qt 5.15.2 MSVC2019 64位 (2)插件下载下来后工程预览: 我选择msvc版本的SDK,打开找到匹配的SDK:...

小米的修行之路 2792

LangGPT:这个Prompt顶级思维框架(RAG、结构化)有时间一定要看看

了解每个模型的特点和能力,是构建有效prompt的基础。我们在写提示词的时候,针对哪个模型去写?这个问题是应该被确定下来的,在我个人使用过程中,比如选定Claude时,采用XML框架性的描述输入会带来明显的成效。但是在ChatGPT去应用XML和markdown的时候就会产生明显的区别。写好提示词,要有领域深度理解了这十条技巧是不是就一定能写好prompt。一个影响因素是我们对于一个领域、一个行业,一个细分场景的理解到底有多深?

python1234567_的博客 4730

图解电动汽车:电动汽车主要参数

动力性指标 汽车的动力性指标主要有最高车速、加速时间、最大爬坡等,体现了汽车在行驶过程中能达到的极限运动水平。对于电动汽车,其动力性由搭载的驱动电动机决定,主要的参数包括最大扭矩、额定功率、最大功率、最大转速等。 功率是指物体在单位时间内所做的功的多少,是描述做功快慢的物理量,单位是 kW。 扭矩是指机械元件转动的力矩,也称转矩,表示转动力量的大小,单位是 N·m。 转速是指发动机/电动机的转速,的单位是 rpm,即转每分钟。额定转速是指在额定功率下电动机的转速,最大转速则是在最大功率下电动机的转速。

程序员「阿基米东」的编程之旅 2万+

Concise Thoughts:仅通过长度限制,获取更简明的CoT能大幅度提升效果

论文:Concise Thoughts: Impact of Output Length on LLM Reasoning and Cost地址:https://arxiv.org/pdf/2407.19825研究背景研究问题:本文研究了大型语言模型(LLMs)在生成回答时输出长度的控制问题,特别是如何通过提示工程技术(如链式思维提示)来增强输出的解释性和正确性,同时减少生成时间。研究难点:主要难...

zenRRan的博客 1070

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

简洁思考:输出长度对大型语言模型推理和成本的影响

论文标题:Concise Thoughts: Impact of Output Length on LLM Reasoning and Cost论文链接:https://arxiv.org/pdf/2407.19825当今的大型语言模型(LLMs)能够解决具有挑战性的问答任务,而诸如思维链(CoT)等提示工程技术因其增强输出解释和正确性而受到关注。然而,模型生成附带详细推理细节的答案需要大量时间。为了解决这一问题,本文分析了输出长度对LLM推理管道的影响,并提出了新的指标来评估其正确简洁性。

m0_59235699的博客 1989

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

CCoT:引领大型多模态模型新纪元

CCoT:引领大型多模态模型新纪元 项目介绍 在当前AI技术的发展浪潮中,大型多模态模型(LMM)正逐渐成为研究和应用的热点。然而,如何让这些模型更好地理解图像和文本的复杂关系,一直是学术界和工业界面临的挑战。CCoT项目应运而生,提出了一种创新的组合链式思维(Compositional Chain-of-Thought)提示方法,利用场景图表示来从LMM中提取组合知识。这一方法不仅提升了LMM在...

gitblog_00181的博客 481

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Prompt输出限制怎么写?用CCoT限制输出长度的推理,大幅提高LLM准确性

图片由修猫创作一项由意大利比萨的著名高等教育和研究机构圣安娜高等学校Sania Nayab等人进行的研究为这个问题提供了一个创新的解决方案- Constrained Chain-of-Thought (CCoT)提示技术。这项研究不仅提出了控制LLM输出长度的新方法,还开发了一套评估LLM输出简洁性和正确性的新指标。这项研究很值得受困于此的朋友借鉴。大型语言模型在复杂问题解答方面表现出色,但同时也存在一个明显的问题:模型往往会生成冗长的输出,这不仅增加了推理时间,也可能引入不必要的错误。

python12345_的博客 1140

COT及相关高级提示变种提示词讲解

首席AI分享圈:虽然基础的提示技巧(如零样本/少样本示例或指令式提示)非常高效,但面对一些复杂难题(如数学/编程或需要多步骤逻辑推理的问题)时,更复杂的提示可能更为有效。由于大型语言模型(LLM)在处理这类问题时自然存在困难(其推理能力并不会随着模型规模的增大而单调提升),因此大部分关于提示设计的研究都聚焦于如何提升推理和解决复杂问题的能力上。我们的退货政策是,客户可以在购买商品的 30 天内进行退货。简单的启发式方法可以是问题的长度(例如,60 个 tokens)和理由的步骤数(例如,5 个推理步骤)。

首席AI分享圈 1052

效率与精度的博弈:CCoT在实时AI系统中的实践智慧

本文探讨了压缩思维链(CCoT)技术在实时AI系统中的实践应用,展示了如何在保持高精度的同时显著提升推理效率。通过对比传统思维链(CoT)方法,详细解析了CCoT的核心创新、行业应用案例及性能优化策略,为AI系统设计提供了效率与精度平衡的实用指南。

web99的专栏 190

目标跟踪算法发展简史

单目标跟踪是计算机视觉领域中的一个重要研究方向,旨在在视频序列中持续定位并跟踪一个特定目标。随着计算机视觉和机器学习技术的飞速发展,单目标跟踪算法经历了从经典方法到深度学习的演变,其性能和应用范围得到了显著提升。

深图智能工作室 2972

SolidUI社区-提示词链式思考(CoT)

SolidUI社区-提示词链式思考(CoT)

独立开发,substack顶级编辑 836

大模型提示词策略-思维链COT

COT(Chain of Thought,思维链)是一种提示词设计策略,主要用于增强AI模型在复杂推理任务中的表现。通过明确列出思维步骤或逻辑链条,COT提示引导AI逐步解决问题,而不是直接给出答案。这种方法可以显著提高AI在多步骤推理、决策和问题解决中的准确性和可靠性。

极客栈 2346

利用COT思维链技术和Prompt提示语工程与微调后的大模型集成方式

这意味着你可以在你自己的应用服务器上实现COT技术和Prompt工程,然后将其结果作为模型的输入,发送给OpenAI的服务器,然后获取并处理模型的输出。Prompt可以看作是向模型提出问题的方式,通过改变问题的提问方式,我们能够影响到模型的回答。如果你的模型训练得当,那么当Prompt为“基于用户喜欢海滩的旅游类型,推荐一些可能的旅游地点”时,它应该能生成“巴厘岛”这样的推荐结果。用户可以在你的应用中输入他们的旅游偏好(比如喜欢海滩、高山还是城市等),然后你的服务会根据用户的偏好给出旅游地点的推荐。

chunmiao3032的专栏 2011

提示工程师指南3-Prompt工程-高级提示

到这一步,应该很明显,改进提示有助于在不同任务上获得更好的结果。这就是Prompt工程背后的整个理念。虽然之前的例子很有趣,但在我们深入了解更高级的概念之前,让我们先正式地介绍一些概念。

sundynes 之Hello word 2328

【技术解析笔记】提示工程指南

一句话总结提示技术

weixin_42953627的博客 427

一文读懂大模型思维链(Chain-of-Thought)、ToT、GoT、PoT等提示词工程框架

2025年,DeepSeek R1备受大众热烈关注。与以往的GPT系列、文心一言、通义千问等生成模型有所不同,它属于推理模型,显著增强了大模型处理复杂问题的能力。DeepSeek R1之所以具备推理功能,得益于其在模型中运用了思维链(Chains of Thoughts,CoT)。思维链这一概念最早由Google Brain高级研究员Jason Wei和Xuezhi Wang提出,并在2022年1月发表的论文“Chain-of-Thought Prompting Elicits Reasoning in L

kaka0722ww的博客 3697
上一篇: 使用 Langchain、Langfuse、Nemo-gaurdrails、RAGAs构建 RAG 管道并进行监控和评估
下一篇: 数据设计:通过微调来优化SLM(小模型)的性能
lichunericli
博客等级 码龄11年 6948粉丝 399原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值