YOLO Vision 2026:
Torna al glossario Ultralytics

Structured Outputs

Scopri come gli output strutturati forniscono dati IA leggibili dalle macchine. Esplora l'applicazione di schemi e attività di visione con Ultralytics YOLO26 sulla Ultralytics Platform.

Gli output strutturati si riferiscono a una metodologia nell'intelligenza artificiale in cui le risposte del modello sono rigorosamente obbligate a rispettare un formato di dati predefinito, tipicamente uno JSON Schema. Nei tradizionali Large Language Models (LLMs), la generazione di testo si basa sulla previsione probabilistica dei token, che spesso risulta in testo non strutturato e a formato libero. Utilizzando gli output strutturati, gli sviluppatori possono garantire che un sistema di intelligenza artificiale restituisca dati prevedibili e leggibili da macchina, eliminando la necessità di script di parsing fragili e complessi gestionali degli errori.

Comprendere gli output strutturati rispetto alla modalità JSON#

Sebbene le prime iterazioni dell'generative AI offrissero una "modalità JSON" di base, questa garantiva solo che l'output fosse un JSON valido senza assicurare che contenesse le chiavi specifiche o i tipi di dati richiesti. Gli output strutturati risolvono questo problema attraverso una tecnica chiamata decodifica vincolata. Durante la generazione, il inference engine filtra il vocabolario del modello a ogni passaggio, mascherando i token che violerebbero lo schema fornito dallo sviluppatore. Ciò garantisce una conformità dello schema al 100%.

Il concetto di Function Calling (Tool Use) è strettamente correlato a questa metodologia. Sebbene la chiamata di funzione consenta ai modelli di determinare quando eseguire uno strumento esterno, si affida interamente agli output strutturati per popolare accuratamente i parametri richiesti dello strumento senza allucinazioni.

Adozione nel settore e framework#

Tra il 2024 e il 2025, i principali fornitori di intelligenza artificiale hanno reso gli output strutturati una funzionalità nativa per migliorare l'affidabilità dei sistemi aziendali. Ad esempio, l'OpenAI Structured Outputs API consente agli sviluppatori di definire schemi rigorosi utilizzando Pydantic in Python o Zod in JavaScript. Allo stesso modo, gli strumenti di Anthropic's Claude structured outputs e Google Gemini structured output ora supportano la rigida applicazione dello schema per prompt complessi.

Gli ecosistemi open source sfruttano anche framework come vLLM e Outlines per fornire constrained decoding methodologies per modelli personalizzati costruiti con PyTorch.

Applicazioni nel mondo reale#

L'implementazione di output strutturati trasforma risposte di intelligenza artificiale ambigue in dati azionabili di predictive modeling. I casi d'uso principali includono:

  • Data Extraction Pipelines: Le aziende utilizzano gli output strutturati per estrarre entità specifiche (come nomi di candidati, totali di fatture e date) da documenti grezzi e non strutturati e inserendoli direttamente nei database SQL senza immissione manuale dei dati.
  • Autonomous AI Agents: I flussi di lavoro basati su agenti si affidano a dati strutturati per navigare in software complessi. Un agente potrebbe analizzare una query dell'utente e generare un payload JSON rigoroso che attiva un'API esterna, scalando le operazioni in modo sicuro tramite sistemi come Databricks Model Serving.

Output strutturati nella Computer Vision#

Sebbene ampiamente discussi nell'elaborazione del linguaggio naturale, gli output strutturati sono il principio operativo fondamentale della Computer Vision. I modelli di visione non generano testo a formato libero; producono nativamente tensori altamente organizzati che rappresentano coordinate, classi e punteggi di confidenza. Ad esempio, i modelli allo stato dell'arte come Ultralytics YOLO26 valutano un'immagine e restituiscono dati spaziali rigorosamente formattati, ideali per una fluida model deployment in ambienti edge a bassa latenza.

Il seguente snippet dimostra quanto sia facile estrarre risultati strutturati di object detection utilizzando il pacchetto 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}")

Colmando il divario tra la logica IA probabilistica e i requisiti software deterministici, gli output strutturati fungono da componente critico nella costruzione di sistemi scalabili e pronti per la produzione sulla Ultralytics Platform e oltre.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning