Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
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 forzate ad aderire a un formato dati predefinito, solitamente uno JSON Schema. Nei Large Language Models (LLMs) tradizionali, la generazione di testo si basa sulla predizione probabilistica dei token, che spesso risulta in testo non strutturato e a forma libera. Utilizzando gli output strutturati, puoi garantire che un sistema di IA restituisca dati leggibili dalla macchina e prevedibili, eliminando la necessità di script di parsing fragili e complessi gestori di errori.

Link to this sectionComprendere gli output strutturati rispetto alla modalità JSON#

Mentre le prime iterazioni dell'IA generativa offrivano una "modalità JSON" di base, questa garantiva solo che l'output fosse un JSON valido, senza assicurare che contenesse le chiavi o i tipi di dati specifici richiesti. Gli output strutturati risolvono questo problema tramite una tecnica chiamata decodifica vincolata. Durante la generazione, l'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. Mentre il function calling consente ai modelli di determinare quando eseguire uno strumento esterno, si affida interamente agli output strutturati per popolare accuratamente i parametri richiesti dallo strumento senza allucinazioni.

Link to this sectionAdozione nel settore e framework#

Tra il 2024 e il 2025, i principali fornitori di IA 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. Analogamente, gli output strutturati di Anthropic Claude e gli strumenti di output strutturato di Google Gemini ora supportano l'applicazione rigorosa dello schema per prompt complessi.

Anche gli ecosistemi open source sfruttano framework come vLLM e Outlines per fornire metodologie di decodifica vincolata per modelli personalizzati costruiti con PyTorch.

Link to this sectionApplicazioni nel mondo reale#

Implementare output strutturati trasforma le risposte ambigue dell'IA in dati azionabili di predictive modeling. I casi d'uso principali includono:

  • Pipeline di estrazione dati: 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 inserirli direttamente nei database SQL senza inserimento manuale dei dati.
  • Agenti IA autonomi: i flussi di lavoro agentici si basano su dati strutturati per navigare in software complessi. Un agente potrebbe analizzare una query dell'utente e restituire un payload JSON rigoroso che attiva un'API esterna, scalando le operazioni in modo sicuro tramite sistemi come Databricks Model Serving.

Link to this sectionOutput 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 producono testo a forma libera; generano nativamente tensori altamente organizzati che rappresentano coordinate, classi e punteggi di confidenza. Ad esempio, modelli all'avanguardia come Ultralytics YOLO26 valutano un'immagine e restituiscono dati spaziali formattati rigorosamente, ideali per un model deployment senza interruzioni in ambienti edge a bassa latenza.

Il seguente snippet dimostra con quanta facilità puoi 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