YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Structured Outputs

Aprende como saídas estruturadas fornecem dados de IA legíveis por máquinas. Explora a aplicação de esquemas e tarefas de visão com o Ultralytics YOLO26 na Ultralytics Platform.

As saídas estruturadas referem-se a uma metodologia em inteligência artificial em que as respostas do modelo são estritamente obrigadas a aderir a um formato de dados predefinido, tipicamente um JSON Schema. Em Large Language Models (LLMs) tradicionais, a geração de texto baseia-se na predição probabilística de tokens, o que frequentemente resulta em texto não estruturado e de formato livre. Ao utilizar saídas estruturadas, os desenvolvedores podem garantir que um sistema de IA retorne dados previsíveis e legíveis por máquina, eliminando a necessidade de scripts de parsing frágeis e tratamento de erros complexo.

Entendendo Saídas Estruturadas vs. Modo JSON#

Embora as primeiras iterações da generative AI oferecessem um "modo JSON" básico, isso apenas garantia que a saída era um JSON válido, sem assegurar que continha as chaves específicas ou os tipos de dados solicitados. As saídas estruturadas resolvem isso através de uma técnica chamada decodificação restrita. Durante a geração, o inference engine filtra o vocabulário do modelo em cada etapa, mascarando tokens que violariam o esquema fornecido pelo desenvolvedor. Isso garante 100% de conformidade com o esquema.

O conceito de Function Calling (Tool Use) está intimamente relacionado a esta metodologia. Embora a chamada de funções permita que os modelos determinem quando executar uma ferramenta externa, ela depende inteiramente de saídas estruturadas para preencher com precisão os parâmetros necessários da ferramenta sem alucinações.

Adoção Pela Indústria E Frameworks#

Entre 2024 e 2025, os principais provedores de IA tornaram as saídas estruturadas um recurso nativo para melhorar a confiabilidade dos sistemas empresariais. Por exemplo, a OpenAI Structured Outputs API permite que os desenvolvedores definam esquemas rigorosos usando Pydantic em Python ou Zod em JavaScript. Da mesma forma, as ferramentas Anthropic's Claude structured outputs e Google Gemini structured output agora suportam a imposição estrita de esquemas para prompts complexos.

Os ecossistemas de código aberto também aproveitam frameworks como vLLM e Outlines para fornecer constrained decoding methodologies para modelos personalizados construídos com PyTorch.

Aplicações no Mundo Real#

Implementar saídas estruturadas transforma respostas de IA ambíguas em dados acionáveis de predictive modeling. Casos de uso principais incluem:

  • Data Extraction Pipelines: As empresas usam saídas estruturadas para extrair entidades específicas (como nomes de candidatos, totais de faturas e datas) de documentos brutos e não estruturados e ingeri-los diretamente em bancos de dados SQL sem entrada manual de dados.
  • Autonomous AI Agents: Os fluxos de trabalho agênticos dependem de dados estruturados para navegar em softwares complexos. Um agente pode analisar uma consulta de usuário e gerar um payload JSON estrito que aciona uma API externa, escalando operações com segurança por meio de sistemas como Databricks Model Serving.

Saídas Estruturadas em Visão Computacional#

Embora muito discutidas no processamento de linguagem natural, as saídas estruturadas são o princípio operacional fundamental de Computer Vision. Os modelos de visão não geram texto de formato livre; eles produzem nativamente tensores altamente organizados que representam coordenadas, classes e pontuações de confiança. Por exemplo, modelos de ponta como Ultralytics YOLO26 avaliam uma imagem e retornam dados espaciais estritamente formatados, o que é ideal para a model deployment contínua em ambientes de borda de baixa latência.

O trecho a seguir demonstra com que facilidade você pode extrair resultados estruturados de object detection usando o pacote ultralytics:

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Perform inference to generate structured visual data
results = model("image.jpg")

# The model strictly outputs structured bounding box objects
for box in results[0].boxes:
    print(f"Class ID: {box.cls}, Confidence: {box.conf}, Coordinates: {box.xyxy}")

Ao preencher a lacuna entre a lógica probabilística de IA e os requisitos de software determinísticos, as saídas estruturadas servem como um componente crítico na construção de sistemas escaláveis e prontos para produção na Ultralytics Platform e além.

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