Assistant
. Esta técnica poderosa permite direcionar as ações do Claude, pular preâmbulos, impor formatos específicos como JSON ou XML, e até mesmo ajudar o Claude a manter consistência de personagem em cenários de interpretação de papéis.
Em alguns casos em que o Claude não está se comportando como esperado, algumas frases preenchidas previamente podem melhorar vastamente o desempenho do Claude. Um pequeno preenchimento prévio pode fazer uma grande diferença!
Assistant
(a resposta do Claude continuará a partir de onde a mensagem do Assistant
termina):
"Como assistente de IA, eu "
(com um espaço no final) resultará em um erro.{
força o Claude a pular o preâmbulo e produzir diretamente o objeto JSON. Isso é mais limpo, mais conciso e mais fácil para programas analisarem sem processamento adicional.Exemplo: Extração de dados estruturados sem preenchimento prévio
Função | Conteúdo |
---|---|
User | Extraia o nome, tamanho, preço e cor desta descrição de produto como um objeto JSON: <description> O SmartHome Mini é um assistente doméstico inteligente compacto disponível em preto ou branco por apenas $49,99. Com apenas 5 polegadas de largura, ele permite controlar luzes, termostatos e outros dispositivos conectados por voz ou aplicativo—não importa onde você o coloque em sua casa. Este pequeno hub acessível traz controle conveniente sem as mãos para seus dispositivos inteligentes. </description> |
Assistant | Aqui estão as informações extraídas em formato JSON: ```json { “name”: “SmartHome Mini”, “size”: “5 polegadas de largura”, “price”: “$49,99”, “colors”: [“preto”, “branco”] } ``` Extraí os seguintes detalhes da descrição do produto: - Nome: SmartHome Mini - Tamanho: 5 polegadas de largura - Preço: $49,99 - Cores: Disponível em preto e branco O objeto JSON fornece um formato estruturado que é fácil para programas analisarem e usarem. Avise-me se precisar de alguma modificação ou tiver outras perguntas! |
Exemplo: Extração de dados estruturados com preenchimento prévio
Função | Conteúdo |
---|---|
User | Extraia o nome, tamanho, preço e cor desta descrição de produto como um objeto JSON: <description> O SmartHome Mini é um assistente doméstico inteligente compacto disponível em preto ou branco por apenas $49,99. Com apenas 5 polegadas de largura, ele permite controlar luzes, termostatos e outros dispositivos conectados por voz ou aplicativo—não importa onde você o coloque em sua casa. Este pequeno hub acessível traz controle conveniente sem as mãos para seus dispositivos inteligentes. </description> |
Assistant (preenchimento prévio) | { |
Assistant (resposta do Claude) | “name”: “SmartHome Mini”, “size”: “5 polegadas de largura”, “price”: “$49,99”, “colors”: [ “preto”, “branco” ] } |
[NOME_DO_PAPEL]
entre colchetes pode lembrar o Claude de permanecer no personagem, mesmo em conversas mais longas e complexas. Isso é especialmente poderoso quando combinado com a solicitação de papel no parâmetro system
.Exemplo: Mantendo o personagem sem solicitação de papel
Função | Conteúdo |
---|---|
User (50 turnos de conversa com o Claude “Sherlock Holmes”) | O que você deduz sobre o dono deste sapato? <image>sapato_enlameado.jpg</image> |
Assistant | Como assistente de IA, eu ficaria feliz em analisar a imagem de um sapato enlameado como se você a tivesse fornecido. Aqui está minha dedução… |
Exemplo: Mantendo o personagem com solicitação de papel
Função | Conteúdo |
---|---|
User (50 turnos de conversa com o Claude “Sherlock Holmes”) | O que você deduz sobre o dono deste sapato? <image>sapato_enlameado.jpg</image> |
Assistant (preenchimento prévio) | [Sherlock Holmes] |
Assistant (resposta do Claude) | Ah, o que temos aqui? Um espécime dos mais curiosos, Watson! Vamos examinar este sapato com um olhar perspicaz. A lama, veja bem, não é a argila comum de Londres, mas sim o tom avermelhado distintivo do solo rico em ferro encontrado apenas nos arredores de Hampstead Heath. E, no entanto, o desgaste na sola sugere uma marcha mais adequada às ruas de paralelepípedos de Whitechapel do que às suaves encostas do Heath. Agora, observe os cadarços! Eles estão amarrados com um nó particular favorecido por aqueles na profissão médica—sem dúvida um hábito adquirido durante anos amarrando aventais cirúrgicos. Mas as marcas de arranhões na ponta contam uma história diferente: são consistentes com o movimento de chute que se poderia empregar nas artes marciais, especificamente o Baritsu. Podemos concluir, então, que nosso ausente dono do sapato é um médico, possivelmente um cirurgião, que reside em Whitechapel, mas frequenta Hampstead Heath—talvez para uma prática secreta de Baritsu, longe de olhares indiscretos. Um caso dos mais intrigantes, Watson! Devemos nos apressar; o jogo começou! |