Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Discovery Engine é a espinha dorsal cognitiva do Microsoft Discovery. Opera como um parceiro de investigação autónomo que planeia o trabalho, delega a agentes especializados, monitoriza o progresso e adapta-se quando os resultados são diferentes do esperado. Em vez de responder a perguntas individuais numa janela de chat, o motor corre continuamente em segundo plano enquanto tu te concentras nas decisões científicas que mais importam.
Os assistentes tradicionais de IA funcionam num ciclo de perguntas e respostas. Perguntas, eles respondem, e a conversa termina. O Discovery Engine funciona de forma diferente. Descreves um objetivo, seja uma frase simples ou um plano de investigação detalhado. O motor assume a responsabilidade de o desmontar, executá-lo e reportar. Este processo desenrola-se ao longo de horas e dias, não segundos e minutos.
Como o motor está estruturado
O Motor de Descoberta está organizado em torno de dois componentes que trabalham em conjunto: cognição e tarefas.
Cognição
A cognição é o processo de raciocínio que corre continuamente enquanto o motor está ativo. Mantém a consciência dos seus objetivos gerais e decide no que trabalhar a seguir. Seleciona os agentes e ferramentas certos para cada trabalho e responde ao seu feedback à medida que analisa o progresso.
Quando inicia o Motor de Descoberta, a cognição inicia um ciclo contínuo:
- Revê o estado atual de todas as tarefas na tua sessão partilhada
- Identifica quais as tarefas prontas para começar com base nas suas dependências
- Seleciona o melhor agente disponível para cada tarefa
- Inicia a execução da tarefa e monitoriza os resultados
- Valida o trabalho concluído segundo os critérios de sucesso que definiste
- Cria novas tarefas quando identifica lacunas ou oportunidades
- Integra as suas notas no seu planeamento contínuo
A cognição não executa apenas um plano fixo. Adapta-se. Se uma ferramenta apresentar resultados inesperados, a cognição reconsidera a sua abordagem. Se adicionares um comentário a uma tarefa com mais contexto, a cognição tem isso em conta na sua próxima decisão. Após várias tentativas falhadas, o sistema de cognição eleva a tarefa para a sua revisão.
Para uma visão mais profunda de como funciona a cognição, veja Visão Geral da Cognição.
Tasks
As tarefas são a forma como defines o trabalho que queres que o Discovery Engine realize. Cada tarefa capta o que precisa de ser realizado, porque é importante e como medir o sucesso. As tarefas fornecem a estrutura que a cognição utiliza para organizar e sequenciar o trabalho.
Uma tarefa inclui:
- Título e descrição: O que precisa de ser feito, com contexto suficiente para que um agente compreenda o objetivo.
- Requisitos de validação: Critérios específicos que definem como é um resultado bem-sucedido. A cognição utiliza estes critérios para avaliar se uma tarefa concluída realmente corresponde às suas expectativas. Sem eles, a cognição não tem um padrão objetivo para avaliar resultados.
- Dependências: Relações com outras tarefas que devem ser concluídas primeiro. A cognição utiliza estas relações para sequenciar o trabalho de forma inteligente.
- Estado: O estado atual da tarefa à medida que avança no seu ciclo de vida. Consulte o ciclo de vida do estado da tarefa para o conjunto completo de estados das tarefas e os seus significados.
- Resultado: O resultado produzido quando a tarefa está concluída. O resultado torna-se disponível para tarefas dependentes.
Cada tarefa deve ter, no mínimo, um título, uma descrição e pelo menos um requisito de validação. O título e a descrição dizem à cognição o que fazer. Os requisitos de validação indicam quando o trabalho corresponde ao teu padrão. Sem requisitos de validação, a cognição continua a executar a tarefa, mas não tem forma de avaliar objetivamente o resultado. A falta de requisitos pode levar a tarefas que passam sem verificações de qualidade significativas, ou a tarefas que passam por execuções repetidas.
Para detalhes da estrutura das tarefas e melhores práticas, veja Tarefas e sessões partilhadas.
Como o motor funciona na prática
Trabalhar com o Discovery Engine segue um ciclo colaborativo. Você define a direção, o motor executa, e você verifica periodicamente para revisar e redirecionar.
1. Defina o seu objetivo
Comece por criar uma ou mais tarefas na sessão partilhada. As tarefas podem ser objetivos de alto nível que a cognição descompon ainda mais, ou passos específicos que já decompôste. Por exemplo:
"Identificar medicamentos existentes que tratam [doença] e as suas vias de ativação. Use cada composto ativo para explorar variantes com maior afinidade de ligação a proteínas e menor projeção de resposta imunitária. Para os candidatos mais promissores, planeie uma via de retrossíntese para a formulação em laboratório."
Este único objetivo envolve múltiplos domínios de conhecimento, requer coordenação de várias ferramentas e produz resultados intermédios que informam as etapas seguintes. É um ajuste natural no motor.
2. Iniciar o Motor de Descoberta
Importante
Antes de iniciar o Discovery Engine, certifique-se de que o seu espaço de trabalho tem um modelo de chat para implementação. O modelo padrão para um novo projeto é gpt-5-4 (modelo: gpt-5.4). O Motor de Descoberta requer este modelo para validação de tarefas. Sem ele, o motor não arranca. Consulte Criar implementação do modelo de chat para obter instruções de configuração.
Quando inicia o Motor de Descoberta, a cognição inicia o seu ciclo contínuo de raciocínio e começa a atribuir tarefas aos agentes.
3. Deixa correr
Afaste-se. Volta a verificar daqui a umas horas. O motor funciona sem a tua presença constante. A Cognition trata da seleção de agentes, execução de ferramentas, recuperação de erros e sequenciação de tarefas. Tal como delegar a um colega competente, o motor descobre e segue caminhos de oportunidade em seu favor.
4. Rever e redirecionar
Quando regressar, verifique a sessão partilhada. Vejam:
- Tarefas concluídas com os seus resultados e resultados de validação
- Tarefas atualmente em execução e que agentes estão a trabalhar nelas
- Qualquer tarefa que fosse assinalada para a tua atenção porque a cognição não conseguia resolvê-las
Adicione notas para direcionar o trabalho numa nova direção para tarefas sinalizadas. Modificar os requisitos de validação se os resultados estiverem próximos mas não corretos.
5. Iterar
O ciclo continua até que os teus objetivos sejam alcançados. A cognição não segue apenas uma sequência fixa. Responde ao estado evolutivo da sessão partilhada, incluindo o seu feedback e quaisquer novas tarefas que adicione ao longo do processo.
Escolher quando usar o motor
O Discovery Engine foi concebido para problemas complexos, abertos e de longa duração. Nem todas as perguntas de investigação o exigem.
Bom encaixe no motor
Problemas que funcionam bem com o motor partilham várias características:
- Múltiplos passos com dependências: O trabalho divide-se naturalmente em partes, onde passos posteriores dependem de resultados anteriores.
- Exploração aberta: Conheces o objetivo, mas não o caminho exato. Múltiplas abordagens podem funcionar, e o motor pode explorá-las.
- Longa duração: O trabalho demora horas ou dias, não minutos. Beneficias de delegar em vez de te manteres envolvido o tempo todo.
- Múltiplas ferramentas e domínios de conhecimento: O trabalho requer a coordenação de bases de dados, simulações, ferramentas de análise e diferentes tipos de especialização.
Mais adequado para interação direta
Algumas perguntas são melhor respondidas através de chat direto com um agente ou através do Modo Perguntar:
- Perguntas únicas e específicas com respostas conhecidas ("Qual é o potencial de redução do composto X?")
- Tarefas onde precisa de uma resposta imediata
- Trabalhe onde queira controlar cada passo de forma interativa
- Pesquisas ou cálculos simples que se completam numa só troca
Orquestração de recursos
Quando a cognição executa tarefas, recorre à plataforma completa do Microsoft Discovery:
- Agentes: Sistemas de IA especializados que executam tipos específicos de trabalho. A cognição seleciona o agente cujas capacidades melhor correspondem a cada tarefa. Cada agente está associado ao melhor modelo para o tipo de trabalho necessário.
- Ferramentas: Executáveis containerizados que correm no supercomputador para computação, processamento de dados e análise. As ferramentas tratam de trabalho que requer software especializado ou recursos computacionais significativos. A aplicação Microsoft Discovery executa ferramentas por um caminho de execução local diferente; veja Microsoft Discovery e a aplicação Microsoft Discovery para a comparação.
- Estante de Livros: Bases de conhecimento com base nos seus documentos e na literatura científica. Os agentes pesquisam as estantes para fundamentar o seu raciocínio num contexto relevante.
Configura estes recursos quando configura o seu espaço de trabalho e projeto. A cognição então orquestra-os automaticamente com base no que cada tarefa exige.
Padrões de colaboração
O motor suporta diferentes níveis de autonomia dependendo da estrutura que forneces:
Delegação completa: Descreve um objetivo amplo e deixa a cognição tratar da decomposição e execução. É melhor para trabalho exploratório onde queres ver o que o motor descobre. Revê os resultados periodicamente e fornece orientação estratégica.
Delegação estruturada: Divide o trabalho em tarefas específicas com agentes atribuídos, dependências definidas e requisitos de validação. A cognição trata da execução e sequenciação, mas segue a estrutura que defines. É melhor quando conheces a abordagem e queres uma execução fiável.
Trabalho paralelo: Trabalhas em algumas tarefas enquanto a cognição trata de outras. Quando completa uma tarefa manualmente ou adiciona resultados intermédios, a cognição vê as suas contribuições e incorpora-as no seu planeamento.
Para obter orientações práticas sobre como configurar cada padrão, consulte Criar sessões partilhadas com cognição.
Melhores práticas
Do:
- Comece com objetivos claros que descrevam resultados, não procedimentos. Deixa a cognição descobrir como lá chegar.
- Adicione requisitos de validação às suas tarefas. Sem eles, a cognição não tem forma de julgar quando o trabalho corresponde aos teus padrões.
- Consulte periodicamente, a cada poucas horas, as sessões partilhadas ativas. O seu feedback mantém o trabalho no caminho certo.
- Confie na exploração autónoma. A cognição pode tentar abordagens que não considerarias.
Evitar:
- Especificar cada passo com antecedência e esperar que o motor os execute sequencialmente. Mesmo quando conheces os passos, o motor acrescenta valor através de ciclos de validação e feedback de qualidade. O que deves evitar é tratar o motor como um mero executor de tarefas. A sua força está em adaptar-se quando resultados intermédios não cumprem os seus requisitos de validação, tentar novamente com uma abordagem diferente ou sinalizar o trabalho para a sua revisão. Se a tua sessão partilhada for puramente sequencial, sem necessidade de portas de qualidade ou iteração, a interação direta com agentes pode ser mais rápida.
- A observar a execução da tarefa em tempo real. O motor suporta colaboração assíncrona, não monitorização interativa.
- Criar tarefas demasiado abrangentes ("resolver o cancro") ou demasiado restritas ("procurar o ID do PubChem 12345"). Encontre o meio-termo onde as tarefas sejam suficientemente específicas para validar, mas amplas o suficiente para que a cognição permita planear a execução.