Langroid viaClasse de tarefaresponder cantandoTarefas hierárquicasPossibilitando a colaboração com várias inteligências. Os desenvolvedores podem:
- Crie várias inteligências, cada uma configurada com um LLM ou ferramenta separada;
- despesa ou gastoTarefaEmpacotamento de inteligências, definição de comandos, metas e lógica de interação;
- aprovar (um projeto de lei ou inspeção etc.)add_sub_task()Estabelecer uma relação de tarefa pai-filho que crie uma estrutura hierárquica (por exemplo, professor-aluno);
- O corpo interinteligente passaentrega de mensagensa tarefa pai coordena a ordem de execução das tarefas filhas e pode receber parâmetros (como o
single_round
) processos de controle.
Essa arquitetura é adequada para modelar a divisão de funções (por exemplo, assistente de pesquisa, analista de dados) ou sistemas complexos (por exemplo, simulação de mercado).
Essa resposta foi extraída do artigoLangroid: Navegando facilmente em grandes modelos de linguagem com programação corporal multiinteligenteO