As etapas para implementar a colaboração entre corpos multiinteligentes usando o Langroid são as seguintes:
- Criar váriosChatAgentinstâncias, cada uma representando uma função funcional diferente
- Criar para cada inteligênciaTarefadefinindo suas mensagens de sistema (descrições de função) e regras de comportamento
- aprovar (um projeto de lei ou inspeção etc.)
add_sub_task()
Métodos para estabelecer hierarquias de tarefas - configurar
single_round
etc. parâmetros para controlar o fluxo de interação
Por exemplo, ela pode ser construída como: uma inteligência responsável pela pesquisa + uma inteligência que analisa documentos + uma inteligência que gera relatórios. A tarefa principal coordenará a ordem de execução das tarefas secundárias e realizará o trabalho colaborativo por meio de um mecanismo de passagem de mensagens. Essa arquitetura é especialmente adequada para cenários de aplicativos que exigem processamento em várias etapas ou simulação de interações entre várias partes.
Essa resposta foi extraída do artigoLangroid: Navegando facilmente em grandes modelos de linguagem com programação corporal multiinteligenteO