Unidade 7 / 12

Forçamento de formato: tabela, JSON, lista, modelo

Ganhos:

  • Explica os benefícios de especificar explicitamente o formato de saída
  • Pode solicitar formatos de tabela, lista, JSON e modelo em tarefas apropriadas
  • Compreende a integração de resultados estruturados em fluxos de trabalho e ferramentas

Não importa quão bom seja o conteúdo gerado pela IA, quando ele chegar em um formato que não funciona para você, você gastará tempo refatorando-o. Nesta unidade aprenderemos a controlar o formato da saída. Dizer ao modelo não apenas “o que” produzir, mas também “em que formato” produzi-lo, torna a saída diretamente utilizável e elimina em grande parte o tempo de correção manual. Chamamos isso de "forçar formato".

Por que especificar o formato é tão importante?

Se você não especificar um formato, o modelo usará seu formato preferencial; geralmente será um parágrafo longo. No entanto, talvez você precise que uma tabela, uma lista ou dados estruturados sejam colados em um software. Dizer o formato com antecedência acrescenta três coisas: previsibilidade (sempre a mesma estrutura), usabilidade (copiar e colar direto) e integração (exportar para outras ferramentas).

Vamos esclarecer o termo JSON aqui: JSON (JavaScript Object Notation) é um formato de texto no qual os dados são armazenados em pares de valores-chave e podem ser facilmente lidos por software. Por exemplo, {"name": "Ali", "request": "3 License"} é um pedaço de JSON. JSON é muito útil se você pretende transferir a saída da inteligência artificial para um programa, banco de dados ou planilha.

Qual formato e quando?

Formato

Situação mais adequada

tarefa de amostra

lista de ingredientes

Itens curtos sequenciais/equivalentes

Itens de ação, benefícios

lista numerada

Quando a ordem ou a prioridade são importantes

Instruções passo a passo

Mesa

Compare itens com base em vários critérios

Comparação de fornecedores

JSON

Exportando para outro software/tabela

Entrada de dados no CRM

Modelo (preencha o espaço em branco)

Documento padrão e repetitivo

Oferta, carta de rejeição

parágrafo

Narrativa fluida, história, corpo do e-mail

blog, carta

Forçando a formatação passo a passo

  1. Decida o que fazer com a saída. Será lido, processado em uma tabela ou enviado para um software?
  2. Escolha o formato apropriado. Comparação → tabela; entrada do sistema → JSON; leitura → lista/parágrafo.
  3. Escreva o formato de forma clara e detalhada. Em vez de "fazer tabela" "colunas: Critérios | A | B; não mais que 6 linhas".
  4. Adicione limites. "Não escreva comentários fora da tabela", "retorne apenas JSON válido".
  5. Mostre um exemplo (se necessário). Principalmente com JSON e templates, o exemplo corrige o formato perfeitamente.

Quatro modelos copiáveis

1) Tabela de comparação:

Compare [A] e [B].Formato: tabela Markdown.Colunas: Critérios | [A] | [B]Linhas: Preço, Prazo de entrega, Garantia, Suporte. Não escreva nenhum texto fora da tabela.

2) Dados para o sistema (JSON):

Extraia as informações da nota de conversa abaixo. Retorne apenas JSON válido no seguinte esquema, não escreva mais nada:{"person": "", "company": "", "request": "", "next_step": "", "urgency": "low|medium|high"}Deixe o campo desconhecido com string vazia.Nota: [nota bruta]

3) Modelo de documento padrão:

Escreva um e-mail de rejeição, preenchendo exatamente este modelo:Assunto: Sobre sua candidatura para [cargo]Olá [nome],[frase de agradecimento][frase de rejeição gentil][frase que deixa a porta aberta para o futuro]Bom trabalho,[empresa] HRVariáveis: nome=[...], cargo=[...]

4) Lista de ações:

Extraia ações desta nota de reunião.Formato: cada linha "- [Responsável] — [ação] — [prazo]"Tome apenas ações claras; pule os detalhes da discussão. Nota: [texto]

Alerta Fraco/Prompt Forte

Fraco:

Compare esses três laptops.[recursos]

Forte:

Compare estes 3 laptops.Formato: tabela Markdown.Colunas: Modelo | Preço | Processador | memória RAM | Bateria (relógio) | PesoAdicione uma linha de 1 frase "Melhor preço/desempenho:" no final. Não escreva nenhuma descrição além da tabela e daquela única frase. Recursos: [recursos]

O segundo prompt faz com que a saída seja colada diretamente em uma apresentação ou email; nenhuma refatoração necessária.

Três Mini Estojos

Caso 1 — Automação de entrada de dados. Um assistente de vendas inseria manualmente cerca de 25 notas de chamada no CRM todos os dias; Demorou cerca de 3 minutos por nota. Criado um prompt que converte notas em um esquema JSON fixo; a produção foi importada diretamente, reduzindo o trabalho diário de 75 minutos para apenas alguns minutos. Apenas aqueles marcados como “urgência: alta” foram verificados manualmente.

Caso 2 — Relatório de gestão. Uma equipe financeira fazia resumos mensais em forma de parágrafo e os tabulava à mão. Quando o formato “tabela com colunas fixas” era forçado, o relatório ia direto para a apresentação; Várias horas de trabalho de formatação por mês são eliminadas.

Caso 3 — Correspondência padrão. Uma equipe de RH sempre reescrevia e-mails de rejeição, o tom era inconsistente. Quando um padrão fixo era aplicado, todas as rejeições pareciam ser da mesma natureza gentil; A consistência foi alcançada e o tempo de escrita foi reduzido.

Dica: Para formatos estritos como JSON ou tabela, certifique-se de incluir a restrição "retornar apenas o formato solicitado, sem comentários antes/depois". Frases adicionadas pelo modelo, como “Aqui está a tabela que você deseja:”, quebram a automação.
Atenção: Forçar o formato não garante a veracidade do conteúdo. O modelo pode ajustar valores para preencher um espaço vazio. Especificamente, compare os números e nomes na saída JSON com a fonte; Formato adequado não significa dados corretos.

Ajustes que fortalecem o formato

Às vezes, apenas pedir o formato não é suficiente; Também é necessário garantir que o modelo permaneça fiel a ele. Quatro técnicas práticas frequentemente usadas em fluxos de trabalho:

  • Defina os campos com antecedência. Corrija os nomes das colunas e o número de linhas em vez de "criar tabela". Cada área não clara faz com que a saída soe ligeiramente diferente a cada vez; Isso quebra a automação.
  • Exclua nulo/desconhecido. Diga "escrever nulo em campo desconhecido" ou "deixar em branco se não houver dados". Caso contrário o modelo tende a ajustar valores para preencher a lacuna.
  • Restrinja o conjunto de valores. Se um campo só pode assumir determinados valores, escreva explicitamente: "a urgência só pode ser baixa, média ou alta". Isso garante que a saída seja processada com segurança na próxima etapa.
  • Âncora pelo exemplo. Especialmente com JSON e modelos, mostrar um único exemplo correto bloqueia o formato de forma mais eficaz do que uma descrição longa. O modelo imita a amostra.

Esses ajustes finos são especialmente críticos quando a saída for passada como entrada para um software, planilha ou outro prompt. A frouxidão é aceitável em uma lista produzida para leitura gratuita; Mas uma única linha incorreta nos dados a serem inseridos em um sistema pode interromper todo o fluxo. Portanto, quanto mais "legível por máquina" for a saída, mais rígidas deverão ser as regras de formatação.

Considerando formato e conteúdo separadamente

Usuários experientes avaliam uma impressão de duas maneiras: o formato está correto e o conteúdo está correto? Esses dois são independentes. Uma tabela perfeita pode conter números incorretos; Um parágrafo confuso pode conter informações precisas. A formatação resolve apenas o primeiro problema (formatação). A segunda questão (precisão do conteúdo) sempre requer uma etapa de verificação separada. Manter essa distinção em mente evita cair na armadilha do “está certo porque parece bom”.

Erros comuns

  • Não especificando o formato. Em seguida, despeje manualmente a saída em uma tabela/lista.
  • Deixando o formato vago. Dizer “faça uma tabela”, mas sem mencionar as colunas.
  • Ignorando a restrição de divulgação. Frases introdutórias adicionadas pelo modelo interrompem a automação.
  • Escolhendo o formato errado. Pedir comparação com um parágrafo e narrativa com uma tabela.
  • Confiar no ceifador e não verificar o conteúdo. Não percebendo o valor adequado em JSON puro.

Em resumo

  • A aplicação de formato informa explicitamente ao modelo o formato da saída (lista, tabela, JSON, modelo).
  • O formato certo oferece previsibilidade, usabilidade e integração com outras ferramentas.
  • Escolha o formato de acordo com o que você fará: tabela de comparação, JSON de entrada do sistema, lista/parágrafo de leitura.
  • Para formatos estritos, a restrição "retornar apenas este formato, não adicionar comentários" é essencial.
  • A forma adequada não significa conteúdo correto; Verifique números e nomes.

Tarefa de aplicativo

Escolha um trabalho cuja saída você sempre reorganiza manualmente. Determine um formato adequado (tabela, JSON ou modelo), adicione-o ao prompt e defina a restrição "retornar apenas este formato". Experimente colar o resultado diretamente no destino (apresentação, planilha, software) e avalie o tempo que você economiza.

lista de verificação

  • [] Posso escolher qual formato é adequado para cada tarefa.
  • [] Descrevo o formato detalhadamente (colunas, campos, esquema).
  • [] Eu restrinjo a "anotação" em formatos estritos.
  • [] Eu sei para que serve o JSON e quando usá-lo.
  • [] Observo que a formatação adequada não valida o conteúdo.