1.Claude 简介
AI 有多大能力,完全取决于使用它的人。再强大的 AI 工具,如果使用它的人不会编写提示(Prompt),也是零。
以下内容在使用 Claude 前及使用过程中,值得反复阅读、体会,特别关于提示设计方面的内容及优化方面的内容。写提示,就像程序员写代码一样,这是一门手艺,是一种可以学习与锻炼的能力。
当你系统化学习了 Claude 的提示以后,你会发现,它的提示是一种结构化的标记。人类与 AI 互动的底层逻辑,也程序员在计算机上编写程序是一般无二的,只不过不用学习繁琐复杂的编程语言的语法了,只需要运用结构化的逻辑思维与 AI 进行交互就可以了。
Claude 是什么?
Claude 是 Anthropic 构建的大型语言模型(LLM)。与它聊天有两种模式:Chat 在线聊天与 API 程序调用。它有多个版本,具体区别见:[Claude 各版本之间的差异是什么](https://yishulun.com/posts/2023/Claude 各版本之间的差异是什么。html)。
Claude 怎么用?
第一次与 Claude 聊天
不好得提示:
一位聪明的研究人员写了一篇关于激光光学技术的总结,他写道:
好的提示:
写一篇关于激光光学技术的专家级摘要:
好的提示,就是直接说出对 AI 的要求。这很特别,难道不需要显式告诉 AI 它需要扮演什么角度了吗?这与 ChatGPT 不同吗?
使用 Claude 的限制
- 有时候它声称正在“更新其记忆”,而实际上它对之前的对话没有任何记忆!
- 如果给它一长串指令,在尝试遵守所有指令时通常会出错,请将复杂任务分解为子任务。
- Claude 有时仍然会产生幻觉或编造信息和细节,它在编造信息。
- 它无法访问互联网,它只可以建议查找内容。这一点与 ChatGPT 相同,后者一度被允许访问 Bing,但这个功能后来又被移除了。它并不是不能访问,而是不被允许访问。
- Claude 接受的培训数据可能已过时 2 年。Claude 也不知道今天的日期,也不知道时事。
- 无法在现实世界中采取行动,但它可以建议采取的行动。
一些语言模型上的通识概念
上下文窗口
“上下文窗口”是指语言模型在尝试生成文本时可以回顾和引用多少文本。这与语言模型训练所用的大型数据集不同,它更多地代表了模型的“工作记忆”。
Authropic 说,对于 Claude Slackbot,上下文窗口包含各个 Slack 线程中的所有内容。对这一句话的理解要保持克制,这里的 Slack 线程应该不是指频道,因为频道是公、私分别的,如果所有频道都相互共享数据,就无法隔离了。
在 stack 上,这里的频道更像是一种数据的展示方式,像“全体”频道,它其实也包括其它公开频道中的内容。
根据我自己的实践,Claude 与 ChatGPT 的上下文窗口都是这样的:
从左到右,一条灰线是一个会话(类似于 ChatGPT 测边栏里的一条记录),红框架内是 AI 能够覆盖的上下文范围,具体能覆盖多少 Token,跟具体模型有关。Claude 2 100k 与 GPT4 的 Code interpreter 吃下一本一般篇幅的 PDF 都没有问题,应该都覆盖在上下文窗口之内了。
微调(Fine-Tuning)
微调是指使用额外的数据来进一步训练预训练语言模型的过程。Claude 的 API 不提供微调。
三个 H
- A helpful AI:有用的 AI
- An honest AI:诚实的 AI
- A harmless AI:无害的 AI
LLM
大型语言模型 (LLM) 是具有许多参数的人工智能语言模型,能够执行各种令人惊讶的有用任务。 Claude 是其中一种。
温度
温度是控制模型生成过程中预测随机性的参数。较高的温度会产生更具创意的样本,从而实现措辞的多种变化,而较低的温度会产生更保守的样本,坚持最可能的措辞和答案。怎么在会话中控制温度吗?这是一个问题。
标记(Token)
标记是语言模型中最小的单个“原子”,在 Claude 中,大概 3.5 字符是一个 Token。
LLaMA(大羊驼)
LLaMA 是由 Meta AI 发布的大语言系列模型,完整的名字是 Large Language Model Meta AI。Meta 就是原来的 Fackbook,是 2021 年由创始人更改的,据说当时是为了迎接元宇宙大发展,后来元宇宙没有发展起来,在 OpenAI 推出 ChatGPT 不久,重心又回到了 AI 上面。
newbing
微信在 https://bing.com/new 上整合了 OpenAI 的 ChatGPT,且是最新版本的 GPT4,功能强大且免费,只要下载基于谷歌浏览器内核 Chromium 开发的 Edge 浏览器,就可以免费使用。美中之足是每天有使用次数限制,不过对于非专业提示工程师,限制并不是问题。
Monica (莫妮卡)
是一款由 monica.im 基于 ChatGPT 驱动的 AI 浏览器插件扩展工具! 它不仅能直连,无需你提供 Key,而且还能在所有网页上使用。 按下 Ctrl+M 即可开始聊天、问答、让 AI 撰写文案等;并且当选中网页文本后,还会显示快捷菜单,帮你解释其内容、翻译、写总结等,非常方便。
安装地址:https://monica.im/
与 poe 一样,monica 是一个 AI 集成者,它集合了 ChatGPT、Claude 等众多优秀的 AI 工具。在定价上也与 poe 相仿,低弱功能是免费的,像 GPT4 等高阶功能仍然是免费使用受限的,在付费后使用将不受限。
chatpdf
ChatPDF 是一款在线 PDF 编辑器,可以帮助用户添加注释、签名、水印、文本等内容到 PDF 文件中。它与 ChatGPT 没有任何关系,它也不是一款 AI 工具。ChatGPT 已经推出了 Code interpreter 功能,是可以直接接收 PDF 文件并对其进行分析的。
Google Bard
是谷歌推出的大语言模型 AI 工具,与 ChatGPT 是对标的,目前看整体上没有 GPT4 强大,特别在 ChatGPT 上线了 Code interpreter 功能之后。关于代码解释器的更多内容可以访问这里:
https://yishulun.com/posts/2023/ChatGPT 向 Plus 用户开放代码解析器功能.html
近期 Bard 开始支持中文了,原来它连中文交互都不支持。