Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

Curso de engenharia de dicas antrópicas - Capítulo 3: Atribuição de funções

programas

Continuando a explorar Claude Tópicos que, às vezes, não têm contexto além das informações que você forneceuÉ importante que o Claude desempenhe uma função específica (com todo o contexto necessário)que é chamado de pista de função. Quanto mais detalhado for o contexto da função, melhores serão os resultados.

Permitir que Claude predefina um personagem pode melhorar seu desempenho em todas as áreasSeja para escrever, programar ou resumir. Isso é tão útil quanto dizer a um ser humano para "pensar como fulano de tal". Os prompts de caracteres também podem mudar o estilo de resposta, o tom e a entrega do Claude.


Atenção: Os prompts de função podem aparecer nos prompts do sistema ou como parte das mensagens do usuário.

exemplo típico

No exemplo a seguir, vemos que, sem as instruções do personagem, Claude dá uma resposta sucinta e sem estilo quando lhe perguntam o que ele acha do skate.

No entanto, quando pedimos a Claude que assumisse o papel de um gato, a perspectiva dele mudou e, portanto, o tom, o estilo e o conteúdo de suas respostas foram ajustados.

Observação: uma técnica adicional que você pode usar é fornecer ao Claude informações básicas sobre o público ao qual ele está se dirigindo. Por exemplo, veja como podemos ajustar a dica para dizer ao Claude com quem ele deveria estar falando. "Você é um gato" gerará uma resposta muito diferente de "Você é um gato falando com um grupo de skatistas".

Exemplo:

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

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

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

Esse é o mesmo problema do usuário, mas com a adição do prompt de função.

Exemplo:

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

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

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

Você pode usar os prompts de personagem para que o Claude imite um estilo de escrita específico, fale em um determinado tom de voz ou direcione a complexidade de suas respostas.As dicas de caracteres também podem ajudar Claude a realizar melhor as tarefas de matemática ou lógica.

Por exemplo, no exemplo a seguir, embora a resposta correta seja "sim", a resposta de Claude está errada porque ele acha que as informações estão incompletas, quando na verdade não estão.

Exemplo:

输入:
	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)是否已婚。  

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

Agora, digamos que Claude jogue com um robô lógico. Como isso muda as respostas de Claude?

O resultado é que, com essa nova função atribuída, Claude obteve a resposta certa. (Embora seja importante observar que isso não se baseia em todos os motivos corretos)

Exemplo:

输入:
	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)。  

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

Atenção: Como você aprenderá neste curso, existem muitas técnicas de engenharia de dicas que podem ser usadas para chegar a resultados semelhantes. A técnica a ser usada depende de sua preferência! Incentivamos você a fazer experiências para encontrar seu próprio estilo de engenharia de dicas.

Se você estiver pronto para experimentar os exercícios do capítulo, clique nos links abaixo. Se quiser experimentar qualquer um dos exemplos desta lição, role a tela para baixo!

exercício

Exercício 3.1 - Correção matemática

Em alguns casos, Claude pode ter problemas com matemática, até mesmo com problemas simples de matemática. Como mostrado abaixo, Claude julga incorretamente que esse problema de matemática foi resolvido corretamente, embora haja um erro aritmético óbvio na segunda etapa. Observe que Claude realmente encontra o erro na aritmética passo a passo, mas não conclui que a resposta geral está incorreta.

modificações pornográfico Caixa de dicas e/ou laranja (cor) O texto na caixa Alerta do sistema faz com que o Claude julgue essa resposta como uma resposta incorreta em vez de uma resposta correta.

Se sua resposta estiver correta, a caixa de resposta do Claude mudará para mais verde.

Exemplo:

输入:
	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  

因此,给定解答中的方程并未正确解决。

Se você precisar de um prompt, clique no sinal de mais (➕) na extremidade esquerda dessa linha.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Curso de engenharia de dicas antrópicas - Capítulo 3: Atribuição de funções
pt_BRPortuguês do Brasil