如何在ChatGPT、Claude及其他AI工具间保持上下文一致

Reddit r/artificial 新闻

摘要

本文探讨了在ChatGPT和Claude等多个AI模型间保持上下文一致的挑战,提出了三种常见方法:手动传递上下文、使用一个主要模型以及统一工作空间,并推荐了一种锚定单一信息源的混合方法。

使用多个AI模型的核心问题在于,每个模型只知道你在特定对话中告诉它的内容。切换到不同的模型,你就得从头重新说明。等你把ChatGPT已经知道的信息同步给Claude时,已经浪费了十分钟,还损失了一半的势头。更糟的是,由于你以略微不同的方式解释项目,它们最终会得到不同的版本,从而产生矛盾的输出。大多数人通过以下三种方式之一来处理这个问题。第一种是手动传递上下文。你维护一个包含项目、决策和所有重要内容的主文档,在启动每个模型前将其粘贴进去。理论上可行,但实际上文档会随着项目演变而过时,你忘记更新它,最终粘贴的是过时的上下文。每个模型对你正在做的事情有了略微不同的理解。第二种是选择一个主要模型,并将其他模型视为专家。例如用Claude做推理,用ChatGPT追求速度等。你把主要上下文保存在那里,只在需要特定功能时才切换。这减少了碎片化,但受限于一个模型的优势;如果你想跨模型并行运行某些任务,又回到了手动管理上下文的老路。第三种是将所有内容保存在一个连接到多个模型的统一工作空间中。例如使用Notebooks App,将文档、视频、研究等所有内容倾倒到一个地方,然后将其输入到当天使用的任何模型。优点是真正单一的信息源,无需向每个模型重新解释项目;切换模型时,您的工作始终基于相同的上下文,因此输出保持一致。缺点是需要额外运行一个工具,而且你必须实际使用它,而不是随意在散落的文档中记笔记。但坚持使用的人表示,这种积累是实实在在的,因为每个模型实际上都在基于相同的材料构建,而不是孤立地工作。最终最有效的通常是一种混合方式:一个主要模型保存大部分上下文,几个次要模型用于特定任务,但所有内容都锚定在单一源上,而不是让上下文分散在各个对话中。真正的关键不在于你使用哪些模型,而在于你是否拥有一个容纳所有内容的地方,并且从中提取,而不是在每个聊天中重建。
查看原文

相似文章

感觉自己成了众多AI工具之间的粘合剂

Reddit r/artificial

一位中型创业公司的产品经理分享了自己的挫败感:他不得不在多个AI工具(Claude、ChatGPT、Cursor、Perplexity、Notion AI、Atoms AI)之间手动传递上下文,感觉自己成了把它们粘合在一起的胶水,而不是被它们取代。