Glossário

Enriquecimento de prompts

Domina a IA com enriquecimento imediato! Melhora os resultados dos Large Language Models utilizando o contexto, instruções claras e exemplos para obter resultados precisos.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

O enriquecimento de prompts é uma técnica utilizada na inteligência artificial e na aprendizagem automática para aumentar a eficácia e a especificidade dos prompts dados aos modelos de IA, em particular aos modelos de linguagem de grande dimensão (LLM). Ao adicionar contexto, clarificar instruções ou fornecer exemplos, o enriquecimento de instruções visa orientar a IA para gerar resultados mais precisos, relevantes e de alta qualidade. Este processo é crucial para melhorar o desempenho dos modelos de IA em várias tarefas, desde a geração de texto até ao raciocínio complexo e à resolução de problemas.

Compreender o enriquecimento do prompt

O enriquecimento de prompts vai além de simplesmente fazer uma pergunta ou dar um comando. Envolve a elaboração estratégica de prompts para fornecer à IA toda a informação necessária para compreender a tarefa em profundidade e produzir o resultado desejado. Isto pode incluir a especificação do formato desejado para o resultado, a definição de termos-chave ou a definição de restrições para a resposta. O enriquecimento eficaz de pedidos permite uma compreensão mais profunda da forma como os modelos de IA interpretam e processam a informação, conduzindo a resultados mais controlados e previsíveis. É particularmente valioso quando se trabalha com tarefas complexas ou quando se procuram resultados altamente específicos de modelos de IA como o GPT-4 ou outros modelos de base.

Relevância e aplicações do enriquecimento imediato

O enriquecimento de prompts é cada vez mais importante à medida que os modelos de IA se tornam mais integrados em aplicações do mundo real. Em áreas como a geração de texto, os prompts enriquecidos podem garantir que os modelos de IA produzem conteúdo que não é apenas gramaticalmente correto, mas também contextualmente apropriado e alinhado com o objetivo pretendido. Por exemplo, nos chatbots de atendimento ao cliente, os prompts enriquecidos podem orientar a IA para fornecer respostas mais úteis e personalizadas, melhorando a satisfação do utilizador. Do mesmo modo, na pesquisa semântica, os prompts detalhados podem ajudar os modelos de IA a compreender as nuances de uma consulta e a apresentar resultados de pesquisa mais relevantes e precisos.

Eis dois exemplos concretos de Prompt Enrichment em aplicações reais de IA/ML:

  • Criação de conteúdo para marketing: Em vez de uma simples pergunta como "Escreve uma descrição do produto", uma pergunta enriquecida pode ser: "Escreve uma descrição do produto convincente, com cerca de 150 palavras, para os nossos novos auscultadores com cancelamento de ruído, destacando caraterísticas como o cancelamento de ruído ativo, a duração da bateria de 20 horas e o design confortável sobre o ouvido. Público-alvo: jovens profissionais com idades entre 25 e 35 anos interessados em música e podcasts." Esta sugestão enriquecida fornece o contexto, as restrições de comprimento, as caraterísticas principais e o público-alvo, conduzindo a uma descrição do produto mais eficaz e direcionada.
  • Assistência ao diagnóstico médico: Na análise de imagens médicas, um pedido básico poderia ser "Analisa esta radiografia". Um pedido enriquecido para um sistema de IA de diagnóstico poderia ser: "Analisa esta radiografia do tórax para detetar sinais de pneumonia, concentrando-se na consolidação dos campos pulmonares. Fornece uma pontuação de confiança para a presença de pneumonia e realça quaisquer áreas de preocupação com caixas delimitadoras." Este pedido enriquecido especifica a condição médica, a região anatómica e o formato de saída desejado (pontuação de confiança e caixas delimitadoras), permitindo que a IA forneça uma assistência de diagnóstico mais precisa e acionável.

Técnicas de enriquecimento imediato

Podem ser utilizadas várias técnicas para enriquecer os prompts, incluindo:

  • Acrescenta contexto: Fornece informações de fundo ou detalhes relevantes que o modelo de IA pode não possuir inerentemente. Por exemplo, especificar o domínio, o público-alvo ou a utilização pretendida do resultado.
  • Esclarecer as instruções: Assegura que o aviso não é ambíguo e descreve claramente a tarefa pretendida. Isto pode implicar a decomposição de tarefas complexas em passos mais simples ou a utilização de uma linguagem precisa.
  • Fornecer exemplos: Incluir exemplos do formato de saída desejado ou do estilo de conteúdo pode orientar o modelo de IA para compreender melhor as expectativas. Isto é semelhante à aprendizagem com poucos exemplos, em que alguns exemplos melhoram significativamente o desempenho.
  • Definir restrições: Definir limitações ou parâmetros para a resposta da IA, tais como contagem de palavras, tom, estilo ou elementos específicos a incluir ou excluir.
  • Utiliza o prompt de cadeia de raciocínio: Incentivar a IA a explicar o seu processo de raciocínio passo a passo pode levar a respostas mais precisas e fiáveis, especialmente para perguntas complexas. Isto está de acordo com os princípios da IA explicável (XAI), tornando o processo de tomada de decisões da IA mais transparente.

Ao aplicarem cuidadosamente técnicas de enriquecimento de pedidos, os utilizadores podem melhorar significativamente o desempenho e a utilidade dos modelos de IA, garantindo que são ferramentas mais eficazes para uma vasta gama de aplicações. À medida que a tecnologia de IA continua a avançar, dominar o enriquecimento de estímulos tornar-se-á uma competência cada vez mais valiosa para qualquer pessoa que trabalhe e tire partido do poder de sistemas inteligentes como o Ultralytics YOLOv8 e de modelos futuros.

Lê tudo