Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Prompt Enrichment

Aprende como o enriquecimento de prompts automatiza o aumento de entradas para melhorar a precisão da IA. Descobre como usar esta técnica com o Ultralytics YOLO26 para tarefas de visão mais inteligentes.

O enriquecimento de prompts é o processo automatizado de aumentar a entrada inicial de um usuário com contexto relevante, instruções específicas ou dados suplementares antes de enviá-la a um modelo de Inteligência Artificial (IA). Essa técnica atua como uma camada de middleware inteligente que otimiza a interação entre humanos e máquinas, garantindo que Modelos de Linguagem Grandes (LLMs) e sistemas de visão computacional recebam consultas abrangentes. Ao injetar detalhes que um usuário poderia omitir — como preferências históricas, dados de localização ou restrições técnicas — o enriquecimento de prompts melhora significativamente a precisão e a personalização da saída do modelo sem exigir que o usuário seja um especialista na criação de instruções detalhadas.

Link to this sectionO Mecanismo de Enriquecimento#

A função central do enriquecimento de prompts é preencher a lacuna entre uma intenção humana vaga e a entrada precisa e rica em dados que os modelos exigem para um desempenho ideal. Quando uma consulta é recebida, o sistema a analisa e recupera as informações básicas necessárias de um grafo de conhecimento ou de um banco de dados estruturado. Esses dados recuperados são formatados programaticamente e anexados ao prompt original.

Por exemplo, em fluxos de trabalho de Processamento de Linguagem Natural (NLP), uma pergunta simples como "Qual é o status?" é contextualmente insuficiente. Um sistema de enriquecimento identifica a sessão ativa, recupera o número do pedido mais recente de um banco de dados transacional e reescreve o prompt para: "O usuário está perguntando sobre o Pedido #998, que está atualmente em trânsito. Forneça uma atualização de envio baseada neste status." Esse processo frequentemente utiliza bancos de dados vetoriais para encontrar rapidamente contexto semanticamente relevante para injetar.

Link to this sectionAplicações no Mundo Real#

O enriquecimento de prompts é essencial para implantar aplicações robustas de IA generativa em vários setores, aprimorando sistemas baseados tanto em texto quanto em visão:

  1. Suporte ao Cliente com Consciência de Contexto: Em helpdesks automatizados, um chatbot usa o enriquecimento para acessar o histórico de compras e o ambiente técnico de um cliente. Em vez de perguntar ao usuário a versão do seu dispositivo, o sistema recupera isso dos metadados da conta e os injeta no prompt. Isso permite que o agente de IA forneça passos de solução de problemas imediatos e específicos para o dispositivo, melhorando significativamente a experiência do cliente.

  2. Configuração Dinâmica de Visão Computacional: Em operações de segurança, um usuário pode simplesmente alternar uma configuração de "Modo Noturno". Por trás das cenas, o enriquecimento de prompts traduz essa intenção de alto nível em classes de objetos específicas para um detector de vocabulário aberto como o YOLO-World. O sistema enriquece o prompt para escanear especificamente por "lanterna", "movimento suspeito" ou "pessoa não autorizada", permitindo que o modelo adapte seu foco de detecção de objetos dinamicamente.

Link to this sectionExemplo: Enriquecimento Dinâmico de Classes#

O exemplo de Python a seguir demonstra o conceito de enriquecimento de prompts usando o pacote ultralytics. Aqui, a intenção de alto nível de um usuário é enriquecida programaticamente em uma lista de classes descritivas específicas que o modelo escaneia.

from ultralytics import YOLO


def run_enriched_inference(user_mode):
    """Enriches a simple user mode into specific detection prompts."""
    # Load a YOLO-World model capable of open-vocabulary detection
    model = YOLO("yolov8s-world.pt")

    # Enrichment Logic: Map simple user intent to detailed class prompts
    context_map = {
        "site_safety": ["hard hat", "safety vest", "gloves"],
        "traffic": ["car", "bus", "traffic light", "pedestrian"],
    }

    # Inject the enriched context into the model
    enriched_classes = context_map.get(user_mode, ["object"])
    model.set_classes(enriched_classes)

    # The model now looks for the specific enriched terms
    print(f"Mode: {user_mode} -> Enriched Prompt: {enriched_classes}")


run_enriched_inference("site_safety")

Link to this sectionEnriquecimento de Prompts vs. Conceitos Relacionados#

Para implementar operações eficazes de Machine Learning (MLOps), é útil distinguir o enriquecimento de prompts de termos similares:

  • Geração Aumentada por Recuperação (RAG): RAG é um método específico de enriquecimento. Refere-se estritamente ao mecanismo de buscar documentos relevantes de um corpus externo para fundamentar a resposta do modelo. O enriquecimento é o conceito mais amplo que inclui RAG, mas também abrange a injeção de dados de sessão estáticos, metadados do usuário ou hora do sistema sem necessariamente realizar uma busca semântica complexa.
  • Engenharia de Prompts: Este é o trabalho manual de projetar prompts eficazes. O enriquecimento é um processo automatizado que aplica princípios de engenharia de prompts dinamicamente em tempo de execução.
  • Ajuste de Prompts: Esta é uma técnica de ajuste fino eficiente em parâmetros (PEFT) onde "prompts flexíveis" (tensores aprendíveis) são otimizados durante o treinamento. O enriquecimento de prompts ocorre inteiramente durante a inferência em tempo real e não altera os pesos do modelo.
  • Aprendizado com Poucos Exemplos (Few-Shot Learning): Isso envolve fornecer exemplos dentro do prompt para ensinar uma tarefa ao modelo. Sistemas de enriquecimento frequentemente injetam esses exemplos de few-shot dinamicamente com base no tipo de tarefa, combinando efetivamente ambos os conceitos.

Link to this sectionRelevância em Sistemas de IA Modernos#

À medida que modelos como o Ultralytics YOLO26 e o GPT-4 se tornam mais capazes, o gargalo frequentemente muda para a qualidade da entrada. O enriquecimento de prompts mitiga alucinações em LLMs ao fundamentar o modelo em dados factuais fornecidos. Em visão computacional (CV), ele permite sistemas de detecção flexíveis de aprendizado zero-shot que podem se adaptar a novos ambientes instantaneamente sem retreinamento, simplesmente modificando os prompts de texto inseridos no sistema. Essa flexibilidade é crucial para construir soluções de IA multimodal escaláveis que podem raciocinar sobre texto e imagens. Usuários que buscam gerenciar conjuntos de dados usados para fundamentar esses sistemas frequentemente contam com ferramentas como a Plataforma Ultralytics para organizar e anotar suas informações de forma eficaz.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática