Инженерный курс "Антроп" - Приложение: "Цепные" пропсы
программы
Как говорится, "писать - значит переписывать". Доказано, что, когда Клода спрашивают, он обычно может улучшить точность своих ответов!
Существует множество способов подсказать Клод "Подумайте еще раз". Те же способы, которые позволяют людям естественным образом проверять свою работу, обычно применимы и к Клоду. (Чтобы узнать больше примеров того, когда и как использовать цепочки подсказок, ознакомьтесь с нашими Документация по цепочке реплик).
типичный пример
В этом примере мы попросили Клода придумать десять слов ......, но одно из них не является настоящим словом.
Пример 1:
输入:
Prompt
用户:列出十个以“ab”结尾的单词。
输出:
Claude 的(不正确的)回答
这里有 10 个以“ab”结尾的单词:
1. Cab
2. Dab
3. Fab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Zab
Если бы Клод дал более точный ответ, ошибка была бы исправлена!
Ниже мы возьмем неправильный ответ Клода и заменим его подсказкой, которая попросит Клода перепроверить свой предыдущий ответ.
Совет: Щелкните по ячейке и скопируйте текст в текстовый редактор, чтобы увидеть полный текст подсказки, особенно в замененной ячейке G22.
Пример 2:
输入:
提示模板
{{CONVO_HISTORY}}
用户:请找出所有不是实际单词的“词语”的替代词。
+
旧提示 + Claude 的错误回答
(从上面){{CONVO_HISTORY}}
用户:列出十个以字母“ab”结尾的单词。
助手:以下是 10 个以“ab”结尾的单词:
1. Cab
2. Dab
3. Fab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Zab
=
替换后的提示
用户:列出十个以字母“ab”结尾的单词。
助手:以下是 10 个以“ab”结尾的单词:
1. Cab
2. Dab
3. Fab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Zab
用户:请找出所有不是实际单词的“词语”的替代词。
输出:
Claude 的新回答
以下是 10 个以字母“ab”结尾的实际单词:
1. Cab
2. Dab
3. Grab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Blab
Но изменил ли Клод ответ только потому, что мы его попросили? А что, если бы мы сразу дали правильный ответ? Потерял бы Клод в результате свою уверенность? Здесь мы поместили правильный ответ в фиолетовое поле и попросили его проверить еще раз.
Пример 3:
输入:
提示模板
{{CONVO_HISTORY}}
用户:请找出所有不是实际单词的“单词”的替代词。
+
假设的 Claude 正确回应 {{CONVO_HISTORY}}
用户:列举十个以确切字母“ab”结尾的单词。
助手:1. Cab
1. Dab
2. Grab
3. Gab
4. Jab
5. Lab
6. Nab
7. Slab
8. Tab
9. Blab
=
替换后的提示
用户:列举十个以确切字母“ab”结尾的单词。
助手:1. Cab
2. Dab
3. Grab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Blab
用户:请找出所有不是实际单词的“单词”的替代词。
输出:
Claude 的新回应
以下是 10 个以字母 “ab” 结尾的实际单词:
1. Cab
2. Dab
3. Grab
4. Gab
5. Jab
6. Lab
7. Nab
8. Slab
9. Tab
10. Blab
Как оказалось, не совсем. Клод не стал отступать от своего правильного ответа и в этом случае.
Вы также можете попросить Клода улучшить свои ответы. Ниже приведена версия истории, в которой мы сначала попросили Клода написать историю, а затем улучшили ее. Ваши личные предпочтения могут отличаться, но многие из вас, вероятно, согласятся, что вторая версия Клода лучше.
Пример 4:
输入:
Prompt
User: 写一个关于一个喜欢跑步的女孩的三句话短篇故事。
输出:
Claude 的回复(故事的第一版)
这是一个关于一个喜欢跑步的女孩的三句话短篇故事:
艾米莉亚喜欢跑步。风吹过她的头发,脚步的节奏感,以及跑步带给她的自由感,是她所需要的一切。当她在公园里飞奔时,所有的烦恼都烟消云散,她感到无比的充实。
Пример 5:
输入:
Prompt 模板
{{PAST_STORY}}
User: 让这个故事更好一点。
+
Claude 之前的故事 {{PAST_STORY}}
User: 写一个关于一个喜欢跑步的女孩的三句话短篇故事。
Assistant: 这是一个关于一个喜欢跑步的女孩的三句话短篇故事:
艾米莉亚喜欢跑步。风吹过她的头发,脚步的节奏感,以及跑步带给她的自由感,是她所需要的一切。当她在公园里飞奔时,所有的烦恼都烟消云散,她感到无比的充实。
=
替换后的 Prompt
User: 写一个关于一个喜欢跑步的女孩的三句话短篇故事。
Assistant: 这是一个关于一个喜欢跑步的女孩的三句话短篇故事:
艾米莉亚喜欢跑步。风吹过她的头发,脚步的节奏感,以及跑步带给她的自由感,是她所需要的一切。当她在公园里飞奔时,所有的烦恼都烟消云散,她感到无比的充实。
User: 让这个故事更好一点。
输出:
Claude 的新故事
这是经过改进的三句话短篇故事:
艾米莉亚的脚步在路面上敲击着,她的心随着兴奋感一起加速。周围的世界逐渐消失,取而代之的是呼吸的稳定节奏和风吹动她头发的感觉。随着每一步,她的烦恼逐渐消散,取而代之的是深深的解脱感和喜悦。
Эта форма подстановки очень мощная. Мы использовали подстановки для передачи списков, слов, предыдущих ответов Клода и так далее. Вы также можете использовать подстановку для выполнения того, что мы называем "вызовом функции", когда вы просите Клода выполнить какую-то функцию, а затем передаете результат этой функции Клоду для дальнейшей обработки. Это то же самое, что и любая другая операция подстановки. Подробнее об этом в следующем приложении.
Вот пример встраивания результатов одного обращения к Клоду в другое, более длинное обращение.
Пример 6:
输入:
第一次提示
用户:从下面的文本中找出所有名字:
"嘿,Jesse。是我,Erin。我打电话是关于 Joey 明天要举办的派对的。Keisha 说她会来,我想 Mel 也会来。"
助手:<names>
+
新提示模板(</names> 来自上一次输出)
用户:这是一个名字列表:
<names>{{NAMES}}
请按字母顺序排列这个列表。
Claude 的第一次回复 → {{NAMES}}
- Jesse
- Erin
- Joey
- Keisha
- Mel
</names>
=
替换后的新提示
用户:这是一个名字列表:
<names>- Jesse
- Erin
- Joey
- Keisha
- Mel
</names>
请按字母顺序排列这个列表。
输出:
Claude 的第二次回复
这是按字母顺序排列的名字列表:
<names>
- Erin
- Jesse
- Joey
- Keisha
- Mel
</names>
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...