Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il Discovery Engine è la spina dorsale cognitiva di Microsoft Discovery. Opera come partner di ricerca indipendente che pianifica il lavoro, delega a agenti specializzati, monitora i progressi e si adatta quando i risultati tornano in modo diverso da quanto previsto. Invece di rispondere alle singole richieste in una finestra di chat, il motore viene eseguito continuamente in background mentre ci si concentra sulle decisioni scientifiche più importanti.
Gli assistenti di intelligenza artificiale tradizionali funzionano in un ciclo di domande e risposte. Chiedi, rispondono e la conversazione termina. Il motore di individuazione funziona in modo diverso. Si descrive un obiettivo, sia che si tratti di una singola frase o di un piano di ricerca dettagliato. Il motore ha la responsabilità della suddivisione, dell'esecuzione e di fornire un resoconto. Questo processo si svolge in ore e giorni, non secondi e minuti.
Struttura del motore
Il motore di individuazione è organizzato intorno a due componenti che interagiscono tra loro: riconoscimento e attività.
Capacità cognitive
Cognizione è il processo di ragionamento che avviene continuamente mentre il motore è attivo. Mantiene la consapevolezza dei tuoi obiettivi generali e decide su cosa lavorare successivamente. Seleziona gli agenti e gli strumenti appropriati per ogni componente di lavoro e risponde al feedback durante la revisione dello stato di avanzamento.
Quando si avvia il motore di individuazione, la conoscenza inizia un ciclo continuo:
- Esamina lo stato corrente di tutte le attività nella sessione condivisa
- Identifica le attività pronte ad iniziare in base alle relative dipendenze
- Seleziona l'agente migliore disponibile per ogni attività
- Avvia l'esecuzione dell'attività e monitora i risultati
- Convalida il lavoro completato in base ai criteri di esito positivo definiti
- Crea nuove attività quando identifica gap o opportunità
- Incorpora le note nella pianificazione in corso
La cognizione non segue semplicemente un piano fisso. Si adatta. Se uno strumento restituisce risultati imprevisti, la conoscenza riconsidera il suo approccio. Se si aggiunge un commento a un'attività con più contesto, i fattori di cognizione influenzano la decisione successiva. Dopo più tentativi non riusciti, il processo cognitivo esegue l'escalation dell'attività per l'analisi da parte dell'utente.
Per un'analisi più approfondita del funzionamento della conoscenza, vedere Panoramica di Cognition.
Attività
Le attività sono il modo in cui si definisce il lavoro che si vuole eseguire il motore di individuazione. Ogni attività acquisisce ciò che deve essere eseguito, perché è importante e come misurare il successo. Le attività forniscono la struttura usata dalla conoscenza per organizzare e sequenziare il lavoro.
Un'attività include:
- Titolo e descrizione: cosa deve essere fatto, con un contesto sufficiente per un agente per comprendere l'obiettivo.
- Requisiti di convalida: criteri specifici che definiscono l'aspetto di un risultato positivo. Cognition usa questi criteri per giudicare se un'attività completata soddisfa effettivamente le aspettative. Senza di essi, la conoscenza non ha uno standard obiettivo per la valutazione dei risultati.
- Dipendenze: relazioni con altre attività che devono essere completate per prime. Cognition usa queste relazioni per sequenziare il lavoro in modo intelligente.
- Stato: la condizione attuale dell'attività nel suo ciclo di vita. Vedere Ciclo di vita dello stato delle attività per il set completo di stati delle attività e i relativi significati.
- Risultato: output generato al termine dell'attività. Il risultato diventa disponibile per i processi dipendenti.
Ogni attività deve avere almeno un titolo, una descrizione e almeno un requisito di convalida. Il titolo e la descrizione indicano cosa fare. I requisiti di convalida indicano quando il lavoro soddisfa lo standard. Senza requisiti di convalida, la conoscenza esegue ancora l'attività, ma non ha modo di valutare in modo obiettivo il risultato. I requisiti mancanti possono portare a attività che passano senza controlli di qualità significativi o attività che passano ciclicamente attraverso l'esecuzione ripetuta.
Per informazioni dettagliate sulla struttura delle attività e sulle procedure consigliate, vedere Attività e sessioni condivise.
Funzionamento del motore in pratica
L'uso del Discovery Engine segue un ciclo di collaborazione. Si imposta la direzione, il motore esegue e si controlla periodicamente per esaminare e reindirizzare.
1. Definire l'obiettivo
Per iniziare, creare una o più attività nella sessione condivisa. Le attività possono essere obiettivi di alto livello che il processo cognitivo suddivide ulteriormente o passaggi specifici che hai già scomposto. Per esempio:
"Identificare i farmaci esistenti che curano [malattia] e i loro percorsi di attivazione. Usare ogni composto attivo per esplorare le varianti con affinità di associazione di proteine più elevata e una risposta immunitaria inferiore proiettata. Per i candidati più promettenti, pianificare un percorso di retrosintesi per la formulazione in laboratorio.
Questo singolo obiettivo prevede più domini di conoscenza, richiede il coordinamento di diversi strumenti e produce risultati intermedi che informano i passaggi successivi. È una forma naturale per il motore.
2. Avviare il motore di individuazione
Importante
Prima di avviare il Discovery Engine, assicurati che il tuo workspace disponga di un deployment di un modello di chat. Il modello predefinito per un nuovo progetto è gpt-5-4 (modello: gpt-5.4). Il motore di individuazione richiede questo modello per la convalida delle attività. Senza di esso, il motore non si avvia. Per istruzioni sull'installazione, vedere Creare una distribuzione del modello di chat .
Quando si avvia il motore di individuazione, la conoscenza inizia il ciclo di ragionamento continuo e inizia ad assegnare attività agli agenti.
Lascialo funzionare
Indietreggia. Ricontrolla tra qualche ora. Il motore funziona senza la presenza costante. Cognition gestisce la selezione dell'agente, l'esecuzione degli strumenti, il ripristino degli errori e la sequenziazione delle attività. Come delegare a un collega capace, il motore trova e segue percorsi di opportunità per conto dell'utente.
4. Rivedere e reindirizzare
Quando torni, controlla la tua sessione condivisa. Vedi:
- Attività completate con i risultati e gli esiti di convalida.
- Attività attualmente in esecuzione e quali agenti stanno lavorando su di essi
- Tutte le attività contrassegnate per ricevere attenzione da parte dell'utente perché il processo cognitivo non è riuscito a risolverle
Aggiungere note per gestire il lavoro in una nuova direzione per le attività contrassegnate. Modificare i requisiti di convalida se i risultati sono vicini ma non corretti.
Ripeti
Il ciclo continua fino al raggiungimento degli obiettivi. Cognition non esegue solo una sequenza fissa. Risponde allo stato in evoluzione della sessione condivisa, inclusi i tuoi commenti e qualsiasi nuova attività che aggiungi nel frattempo.
Scelta di quando usare il motore
Il motore di individuazione è progettato appositamente per i problemi complessi, aperti e con esecuzione prolungata. Non tutte le domande di ricerca lo richiedono.
Buona compatibilità per il motore
I problemi che funzionano bene con il motore condividono diverse caratteristiche:
- Più passaggi con le dipendenze: il lavoro si suddivide naturalmente in parti in cui i passaggi successivi dipendono dai risultati precedenti.
- Esplorazione aperta: si conosce l'obiettivo, ma non il percorso esatto. Possono funzionare più approcci e il motore può esplorarli.
- Durata prolungata: il lavoro richiede ore o giorni, non minuti. È possibile delegare anziché rimanere impegnati per tutto il tempo.
- Più strumenti e domini di conoscenza: il lavoro richiede il coordinamento di database, simulazioni, strumenti di analisi e diversi tipi di esperienza.
Più adatto per l'interazione diretta
Alcune domande sono meglio gestite tramite chat diretta con un agente o tramite la modalità Chiedi:
- Singole domande specifiche con risposte note ("Qual è il potenziale di riduzione della X composta?")
- Attività in cui è necessaria una risposta immediata
- Lavorare dove si vuole controllare ogni passaggio in modo interattivo
- Ricerche o calcoli semplici completati in un unico scambio
Orchestrazione delle risorse
Quando la cognizione esegue le attività, fa affidamento sulla piattaforma completa Microsoft Discovery:
- Agenti: sistemi di intelligenza artificiale specializzati che eseguono tipi specifici di lavoro. Cognition seleziona l'agente le cui funzionalità corrispondono meglio a ogni attività. Ogni agente è associato al modello migliore per il tipo di lavoro richiesto.
- Strumenti: eseguibili containerizzati eseguiti nel supercomputer per il calcolo, l'elaborazione dei dati e l'analisi. Gli strumenti gestiscono il lavoro che richiede software specializzato o risorse di calcolo significative. L'app Microsoft Discovery esegue gli strumenti utilizzando un percorso di esecuzione locale diverso; vedere Microsoft Discovery and the Microsoft Discovery app per il confronto.
- Bookshelf: basi di conoscenza costruite dai tuoi documenti e dalla letteratura scientifica. Gli agenti interrogano gli scaffali per fondare il loro ragionamento nel contesto pertinente.
Queste risorse vengono configurate quando si configura l'area di lavoro e il progetto. Cognition li orchestra automaticamente in base alle esigenze di ogni attività.
Modelli di collaborazione
Il motore supporta diversi livelli di autonomia a seconda della struttura specificata:
Delega completa: si descrive un obiettivo generale e si lascia che la conoscenza gestisca la scomposizione e l'esecuzione. Ideale per il lavoro esplorativo in cui si vuole vedere cosa individua il motore. Esaminare periodicamente i risultati e fornire indicazioni strategiche.
Delega strutturata: si suddivide il lavoro in attività specifiche con agenti assegnati, dipendenze definite e requisiti di convalida. Cognition gestisce l'esecuzione e la sequenziazione, ma segue la struttura definita. Meglio quando si conosce l'approccio e si vuole un'esecuzione affidabile.
Lavoro parallelo: si lavora su alcune attività mentre la conoscenza gestisce altre. Quando si completa un'attività manualmente o si aggiungono risultati intermedi, la conoscenza visualizza i contributi e li incorpora nella pianificazione.
Per indicazioni pratiche sulla configurazione di ogni modello, vedere Creare sessioni condivise con cognizione.
Procedure consigliate
Do:
- Iniziare con obiettivi chiari che descrivono i risultati, non le procedure. Lasciamo che la cognizione capisca come arrivarci.
- Aggiungere requisiti di convalida ai tuoi compiti. Senza di loro, la conoscenza non ha modo di giudicare quando il lavoro soddisfa i vostri standard.
- Controllare periodicamente, ogni poche ore, in presenza di sessioni condivise attive. Il tuo feedback mantiene il lavoro sulla giusta strada.
- Considerare attendibile l'esplorazione autonoma. Cognition potrebbe provare approcci che non si considererebbero.
Evitare:
- Specificando ogni passaggio in anticipo e prevedendo che il motore li esegua solo in sequenza. Anche quando si conoscono i passaggi, il motore aggiunge valore tramite cicli di convalida e feedback qualitativo. Ciò che si vuole evitare è trattare il motore come un semplice esecutore di attività. La sua forza è adattarsi quando i risultati intermedi non soddisfano i requisiti di convalida, riprovare con un approccio diverso o contrassegnare il lavoro per la tua revisione. Se la sessione condivisa è puramente sequenziale senza bisogno di controlli di qualità o iterazione, l'interazione diretta dell'agente potrebbe essere più veloce.
- Controllo dell'esecuzione delle attività in tempo reale. Il motore supporta la collaborazione asincrona, non il monitoraggio interattivo.
- Creare attività troppo ampie ("risolvere il problema del tumore") o troppo ristrette ("cercare l'ID PubChem 12345"). Trovare il punto di equilibrio in cui le attività sono abbastanza specifiche da convalidare ma abbastanza ampie per la riflessione per pianificarne l'esecuzione.