Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Estamos buscando um especialista para desenvolver um Agente Orquestrador Central (CoreOrchestratorAgent) para controlar e gerenciar um sistema de inteligência artificial multiagente. Este agente será o cérebro do sistema, responsável por coordenar todas as operações e garantir a eficiência e estabilidade.
Funções e Responsabilidades Principais:
Receber objetivos e dividir tarefas complexas em subtarefas gerenciáveis.
Selecionar os agentes mais adequados para executar cada tarefa.
Controlar a fila de execução das tarefas, garantindo a priorização correta.
Evitar loops infinitos e garantir a conclusão das tarefas.
Validar as respostas e resultados gerados pelos agentes.
Coordenar a memória compartilhada e o contexto entre os agentes.
Monitorar falhas e reiniciar serviços quebrados automaticamente.
Registrar telemetria para análise e melhoria contínua.
Fluxo Operacional:
O agente receberá uma tarefa inicial.
Analisará o contexto da tarefa e consultará a memória do sistema.
Definirá a prioridade da tarefa.
Selecionará os agentes necessários para a execução.
Executará o pipeline de tarefas.
Validará o resultado final.
Salvará o aprendizado para futuras otimizações.
Retornará a resposta final ao solicitante.
Agentes com os quais o Orquestrador interagirá:
PlannerAgent, BuilderAgent, AnalyzerAgent, AutoFixAgent, ValidationAgent, MemoryAgent, TelemetryAgent, ExecutionAgent, SecurityAgent, SelfImprovementAgent.
Arquitetura Desejada:
O sistema deve ser event-driven, utilizando um message bus para comunicação.
Deve possuir um estado central e contexto compartilhado entre os agentes.
Implementar um pipeline de validação robusto.
Contar com uma fila inteligente e cache semântico.
Incluir um sistema anti-loop e priorização dinâmica de tarefas.
Buscamos um profissional com experiência comprovada em arquitetura de sistemas complexos e desenvolvimento de soluções de IA.
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Grande
Prazo de Entrega: Não estabelecido
Habilidades necessárias