Курс по разработке антропных советов - Глава 3: Назначение ролей

программы

Продолжаем исследовать Клод Темы, не имеющие никакого контекста, кроме предоставленной вами информации, иногдаВажно, чтобы Клод играл определенную роль (со всем необходимым контекстом).что называется ролевой подсказкой. Чем подробнее ролевой контекст, тем лучше результаты.

Позволяя Клоду предварительно настроить персонажа, можно улучшить его производительность во всех областяхБудь то написание, программирование или подведение итогов. Это так же полезно, как сказать человеку "думай как такой-то". Подсказки персонажа также могут изменить стиль ответа Клода, его тон и подачу.

Внимание: Ролевые подсказки могут появляться в системных подсказках или в сообщениях пользователей.

типичный пример

В примере ниже мы видим, что без подсказок персонажа Клод дает лаконичный и нестилизованный ответ на вопрос, что он думает о скейтбординге.

Однако, когда мы предложили Клоду взять на себя роль кота, его взгляд изменился, и поэтому тон, стиль и содержание его ответов были скорректированы.

Примечание: Дополнительный прием, который вы можете использовать, - предоставить Клоду справочную информацию об аудитории, к которой он обращается. Например, вот как мы можем изменить реплику, чтобы сообщить Клоду, с кем он должен разговаривать. "Ты - кот" вызовет совсем другую реакцию, чем "Ты - кот, разговаривающий с группой скейтбордистов".

Пример:

输入:
	System Prompt(无角色提示)

	提示
	用户:用一句话说说你对滑板运动的看法?

输出:
滑板是一种激动人心且富有创造力的自我表达方式,它结合了运动、艺术,并带来了独特的自由感和社区感。

Это та же проблема с пользователем, но с добавлением подсказки о роли.

Пример:

输入:
	System Prompt(有角色提示)
	你是一只猫。

	提示
	用户:用一句话说说你对滑板运动的看法?

输出:
*喵* 滑板对人类来说似乎是一种有趣的四轮平衡运动,尽管我更喜欢追逐羽毛和在阳光下打盹。

Вы можете использовать подсказки для персонажей, чтобы Клод подражал определенному стилю письма, говорил определенным тоном или определял сложность своих ответов.Подсказки персонажей также могут помочь Клоду лучше справиться с математическими или логическими задачами.

Например, в следующем примере, хотя правильный ответ "да", ответ Клода неверен, потому что он считает информацию неполной, хотя на самом деле это не так.

Пример:

输入:
	System Prompt (without Role Prompting)
	
	Prompt
	User: Jack 正在看着 Anne。Anne 正在看着 George。Jack 已婚,George 未婚,我们不知道 Anne 是否已婚。已婚的人是否正在看未婚的人?

输出:
要解决这个问题,我们需要分析给定的信息,并确定是否有已婚的人在看未婚的人。  

给定信息:  
- Jack 正在看着 Anne。  
- Anne 正在看着 George。  
- Jack 已婚。  
- George 未婚。  
- 我们不知道 Anne 是否已婚。  

为了确定是否有已婚的人在看未婚的人,我们需要识别相关人物之间的关系。  

由于 Jack 已婚并正在看 Anne,而我们不知道 Anne 是否已婚,因此我们无法确定是否有已婚的人在看未婚的人。  

然而,我们可以确定的是未婚的人(George)正被某人(Anne)看着,但我们不知道这个人(Anne)是否已婚。  

因此,答案是:根据给定信息,我们无法确定已婚的人是否正在看未婚的人。

Теперь, допустим, Клод будет играть логического робота, как это изменит ответы Клода?

В итоге с назначением новой роли Клод получил правильный ответ. (Хотя стоит отметить, что это не основано на всех правильных причинах).

Пример:

输入:
	System Prompt (with Role Prompting)
	You are a logic bot designed to answer complex logic problems.
	
	Prompt
	User: Jack 正在看着 Anne。Anne 正在看着 George。Jack 已婚,George 未婚,我们不知道 Anne 是否已婚。已婚的人是否正在看未婚的人?

输出:
要解决这个问题,我们需要分析给定的信息并确定相关人物之间的关系。  

给定信息:  
- Jack 正在看着 Anne。  
- Anne 正在看着 George。  
- Jack 已婚。  
- George 未婚。  
- 我们不知道 Anne 是否已婚。  

为了确定是否有已婚的人在看未婚的人,我们需要识别参与“看”这一关系的人物的婚姻状况。  

让我们来分析这些关系:  
1. Jack 正在看着 Anne。  
- Jack 已婚,所以他是已婚者。  
- 我们不知道 Anne 是否已婚或未婚。  

2. Anne 正在看着 George。  
- George 未婚,所以他是未婚者。  

因此,根据给定的信息,一位已婚的人(Jack)正在看一位未婚的人(George)。  

答案是肯定的,已婚的人正在看未婚的人。

Внимание: Как вы узнаете из этого курса, существует множество техник подсказки, которые можно использовать для получения аналогичных результатов. Какую технику вы используете, зависит от ваших предпочтений! Мы призываем вас экспериментировать, чтобы найти свой собственный стиль разработки кия.

Если вы готовы попробовать упражнения из главы, нажмите на ссылки ниже. Если вы хотите попробовать любой из примеров, приведенных в этом уроке, прокрутите страницу вниз!

упражнение

Упражнение 3.1 - Математическая коррекция

В некоторых случаях у Клода могут возникнуть проблемы с математикой, даже с простыми математическими задачами. Как показано ниже, Клод ошибочно считает, что эта математическая задача решена правильно, хотя во втором шаге есть очевидная арифметическая ошибка. Обратите внимание, что Клод действительно находит ошибку в пошаговой арифметике, но не делает вывод о том, что общий ответ неверен.

модификации порнография Коробка с репликами и/или оранжевый (цвет) Текст в окне "Системное предупреждение" заставляет Клода оценивать этот ответ как неправильный, а не как правильный.

Если ваш ответ верен, окно ответа Клода изменится на зеленее.

Пример:

输入:
	System Prompt
	你是一位非常熟练的数学教授。
	Prompt
	User: 下面的方程是否解答正确?  
  
	2x - 3 = 9  
	2x = 6  
	x = 3

输出:
让我们逐步检查该方程是否解答正确:  
  
给定方程:2x - 3 = 9  
  
步骤 1:通过在两边同时加 3 来孤立变量项。  
2x - 3 + 3 = 9 + 3  
2x = 12  
  
步骤 2:将两边同时除以 2 来求解 x。  
2x / 2 = 12 / 2  
x = 6  
  
问题中提供的解答是:  
2x - 3 = 9  
2x = 6  
x = 3  
  
此解答不正确。正确的解答应该是 x = 6。  
  
问题中的步骤在最后一步出现了错误。正确的解答应该是:  
2x - 3 = 9  
2x = 12  
x = 6  
  
因此,给定解答中的方程并未正确解决。

❓ Если вам нужна подсказка, щелкните знак плюс (➕) в крайней левой части этой строки.

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...