osFoundry / Platform
Stadi della pipeline
Definisci e versiona ogni stadio della tua pipeline AI — retrieve, rerank, generate, post-process.
Che cos’è
Le fasi della pipeline sono la parte di osFoundry Studio in cui scomponi un flusso di lavoro AI in passi ordinati e con un nome, anziché in un unico prompt opaco. Una tipica pipeline con recupero aumentato esegue recupero → riordino → generazione → post-elaborazione, e qui ciascuno di questi passi diventa una fase distinta che puoi configurare, ispezionare e modificare per conto suo. Il recupero estrae contesto candidato dalla tua conoscenza e dai tuoi dati; il riordino lo restringe a ciò che conta davvero; la generazione chiama un modello; la post-elaborazione pulisce, valida o rimodella l'output prima che lasci la pipeline. Poiché i passi sono espliciti, vedi con esattezza da dove viene una risposta e quale fase correggere quando è sbagliata.
Dentro osFoundry, ogni fase si definisce in Studio e viene eseguita tramite lo stesso livello di modelli BYOK del resto dello spazio di lavoro, così scegli il modello per fase: un piccolo modello locale per il riordino, un modello cloud per la generazione, ciò che serve, e paghi direttamente il tuo fornitore senza ricarichi di rivendita. Le fasi sono versionate: quando cambi il prompt, il modello o i parametri di una fase, la definizione precedente viene conservata, così puoi confrontare le versioni, annullare una regressione e sapere quale configurazione ha prodotto un dato risultato. Trattandosi di uno spazio di lavoro desktop a priorità locale, le definizioni della tua pipeline e i dati che toccano possono restare sul tuo dispositivo anziché passare per un servizio ospitato.
Questo conta perché la maggior parte dei problemi di qualità dell'AI sono problemi di fase. Quando il recupero riporta i documenti sbagliati, nessuna messa a punto del prompt nella fase di generazione lo risolve. Separare e versionare le fasi trasforma il vago "l'AI sbaglia" in una domanda concreta e verificabile su un singolo passo, e ti permette di migliorare una pipeline come miglioreresti qualsiasi altro sistema ingegnerizzato: una modifica alla volta, con una cronologia di cui puoi fidarti.
Funzionalità principali
- Definisci una pipeline AI come fasi ordinate e con un nome (recupero, riordino, generazione, post-elaborazione) anziché un unico prompt monolitico
- Versiona ogni fase in modo indipendente, così da confrontare configurazioni, annullare una regressione e vedere quale definizione ha prodotto un risultato
- Scegli il modello per fase con le tue chiavi API (locale, cloud o self-hosted) e paga direttamente i fornitori senza ricarichi
- Isola i problemi di qualità a un singolo passo: sai se il difetto è nel recupero, nel riordino, nella generazione o nella post-elaborazione
- Mantieni le definizioni della pipeline e i loro dati a priorità locale sul tuo desktop, senza instradarli attraverso un servizio ospitato
Casi d’uso
- Sviluppatore RAG: separa recupero e riordino dalla generazione, così una risposta errata si risale a un recupero scadente invece di incolpare il prompt
- Ingegnere ML: versiona ogni fase durante la messa a punto, confrontando un nuovo riordinatore o modello di generazione con la definizione precedente prima di confermarlo
- Team attento alla privacy: esegue il recupero sulla conoscenza locale e mantiene l'intera definizione della pipeline sul dispositivo, chiamando modelli cloud solo nella fase di generazione
Domande frequenti
Quali sono le fasi di una pipeline AI in osFoundry?
Uno schema comune è recupero → riordino → generazione → post-elaborazione: estrarre contesto candidato, restringerlo al più rilevante, chiamare un modello, poi validare o rimodellare l'output. Definisci le fasi di cui il tuo flusso ha bisogno e ne stabilisci l'ordine; ciascuna si configura per conto suo.
Posso usare un modello diverso per ogni fase?
Sì. osFoundry è di tipo porta la tua chiave, quindi ogni fase può chiamare un modello diverso: uno locale per il riordino, uno cloud per la generazione, uno self-hosted altrove, usando le tue chiavi API senza ricarichi di rivendita.
Cosa mi dà davvero versionare una fase?
Quando cambi il prompt, il modello o i parametri di una fase, la definizione precedente viene conservata. Puoi confrontare le versioni, tornare indietro se una modifica peggiora i risultati e collegare un dato output all'esatta configurazione della fase che l'ha prodotto.