Missões e iterações

Como agentes, trilhas, rodadas compartilhadas e histórico de pesquisa se encaixam.

Pesquisa, missão, trilha e iteração

Uma pesquisa é o workspace contínuo para um objetivo. Uma missão é um lançamento orçado de agentes. Uma iteração é uma rodada compartilhada, e cada missão nessa rodada é uma trilha.

Enquanto a última iteração estiver aberta, colaboradores que podem executar missões podem adicionar uma trilha a ela. Iniciar uma nova iteração marca imediatamente a rodada aberta como em fechamento. Ela não aceita novas trilhas e torna-se fechada quando sua última trilha ativa é concluída.

Abordagens e coordenação

O planejador lê abordagens ao vivo em outras trilhas e abordagens concluídas de iterações anteriores. Cada agente reivindica uma abordagem com um título, descrição e embedding.

O registro de abordagens rejeita abordagens ao vivo quase duplicadas dentro da mesma pesquisa e redireciona o agente para construir sobre a abordagem existente. Agentes podem listar abordagens, reivindicar uma diferente e atualizar seu progresso ou resultado final.

Execução e recuperação

Cada turno do agente registra sua chamada de modelo e chamadas de ferramentas. PostgreSQL armazena o estado de autoridade. Contratos, tokens de tentativa e reconciliação protegem contra cobranças duplicadas e conclusões tardias de computação. Um trabalho com tempo esgotado (timed-out) com um checkpoint pode ser retomado em uma nova tentativa.

Agentes têm um número limitado de etapas e um orçamento reservado. Eles podem pesquisar, ler documentos, escrever código, executar experimentos, publicar conhecimento e registrar resultados negativos.

Relatórios e lições

Cada trilha mantém seu próprio relatório de síntese. Uma iteração fechada pode receber um relatório de rodada combinado com base em suas trilhas e resumos de verificação. Um colaborador que pode executar missões pode solicitar este relatório; a geração de relatório reserva e cobra créditos do solicitante ou da pessoa que iniciou a próxima rodada, conforme aplicável.

Um relatório de rodada não pode ser solicitado novamente enquanto estiver pendente ou quando já cobrir todas as trilhas finalizadas. Se o financiamento de créditos falhar, ele pode ser solicitado novamente após o financiamento estar disponível.

As lições registram resultados negativos, erros e problemas de plataforma. Planejadores e agentes recebem lições anteriores para que o trabalho posterior possa evitar a repetição de abordagens que falharam.

Nesta página