Este guia percorre o processo de determinar a melhor abordagem para construir um classificador com Claude e os elementos essenciais para a implantação completa de um classificador Claude, desde a exploração do caso de uso até a integração de back-end.

Visite nossos cookbooks de classificação para ver exemplos de implementações de classificação usando Claude.

Quando usar Claude para classificação

Quando você deve considerar usar um LLM em vez de uma abordagem tradicional de ML para suas tarefas de classificação? Aqui estão alguns indicadores-chave:

  1. Classes baseadas em regras: Use Claude quando as classes são definidas por condições em vez de exemplos, pois ele pode entender as regras subjacentes.
  2. Classes em evolução: Claude se adapta bem a novos domínios ou em mudança com classes emergentes e fronteiras mutáveis.
  3. Entradas não estruturadas: Claude pode lidar com grandes volumes de entradas de texto não estruturado de comprimentos variados.
  4. Exemplos rotulados limitados: Com capacidades de aprendizado com poucos exemplos, Claude aprende com precisão a partir de dados de treinamento rotulados limitados.
  5. Requisitos de raciocínio: Claude se destaca em tarefas de classificação que exigem compreensão semântica, contexto e raciocínio de alto nível.

Estabeleça seu caso de uso de classificação

Abaixo está uma lista não exaustiva de casos de uso comuns de classificação onde Claude se destaca por indústria.


Implemente Claude para classificação

Os três fatores-chave de decisão do modelo são: inteligência, latência e preço.

Para classificação, um modelo menor como o Claude 3 Haiku é tipicamente ideal devido à sua velocidade e eficiência. No entanto, para tarefas de classificação onde conhecimento especializado ou raciocínio complexo é necessário, Sonnet ou Opus podem ser uma escolha melhor. Saiba mais sobre como Opus, Sonnet e Haiku se comparam aqui.

Use avaliações para medir se um modelo Claude está performando bem o suficiente para ser lançado em produção.

1. Construa um prompt de entrada forte

Embora Claude ofereça um alto desempenho básico pronto para uso, um prompt de entrada forte ajuda a obter os melhores resultados.

Para um classificador genérico que você pode adaptar ao seu caso de uso específico, copie o prompt inicial abaixo:

Também fornecemos uma ampla gama de prompts para você começar em nossa biblioteca de prompts, incluindo prompts para vários casos de uso de classificação, incluindo:

Análise de Sentimento

Detecte o tom e o sentimento por trás dos tweets. Entenda as emoções, opiniões e reações dos usuários em tempo real.

Classificação de Avaliações de Clientes

Categorize feedback em tags pré-especificadas. Simplifique insights de produtos e respostas de atendimento ao cliente.

2. Desenvolva seus casos de teste

Para executar sua avaliação de classificação, você precisará de casos de teste para executá-la. Dê uma olhada em nosso guia para desenvolver casos de teste.

3. Execute sua avaliação

Métricas de avaliação

Algumas métricas de sucesso a considerar ao avaliar o desempenho de Claude em uma tarefa de classificação incluem:

CritérioDescrição
PrecisãoA saída do modelo corresponde exatamente à resposta dourada ou classifica corretamente a entrada de acordo com os requisitos da tarefa. Isso é tipicamente calculado como (Número de previsões corretas) / (Número total de previsões).
Pontuação F1A saída do modelo equilibra otimamente precisão e recall.
ConsistênciaA saída do modelo é consistente com suas previsões para entradas similares ou segue um padrão lógico.
EstruturaA saída do modelo segue o formato ou estrutura esperada, tornando-a fácil de analisar e interpretar. Por exemplo, muitos classificadores devem produzir saída no formato JSON.
VelocidadeO modelo fornece uma resposta dentro do limite de tempo aceitável ou limiar de latência para a tarefa.
Viés e EquidadeSe estiver classificando dados sobre pessoas, é importante que o modelo não demonstre nenhum viés baseado em gênero, etnia ou outras características que levariam à sua classificação incorreta.

Implante seu classificador

Para ver exemplos de código de como usar Claude para classificação, confira o Guia de Classificação no Anthropic Cookbook.