Motor de Descoberta

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:

  1. Revê o estado atual de todas as tarefas na tua sessão partilhada
  2. Identifica quais as tarefas prontas para começar com base nas suas dependências
  3. Seleciona o melhor agente disponível para cada tarefa
  4. Inicia a execução da tarefa e monitoriza os resultados
  5. Valida o trabalho concluído segundo os critérios de sucesso que definiste
  6. Cria novas tarefas quando identifica lacunas ou oportunidades
  7. 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.