Solução: Montagem de sistemas usando componentes modulares
O OxyGent permite uma abordagem de desenvolvimento do tipo Lego com componentes Oxy padronizados em quatro etapas principais:
- Preparação ambientalCrie um ambiente Python 3.10 usando conda ou uv e instale o pacote oxygent (recomendado para uso com ambientes de desenvolvimento Node.js)
- Definição de componentesDeclaração de inteligências (por exemplo, ReActAgent), ferramentas (preset_tools) e configurações de conexão LLM (HttpLLM) na lista oxy_space
- Criação de relacionamentos colaborativosAgentes: Especifique o mestre por meio do parâmetro is_master, e o parâmetro sub_agents define as associações sub-smart.
- Início dos serviçosInício de um serviço usando o método start_web_service do gerenciador de contexto do MAS
Cenários típicos de aplicativos, como o sistema de atendimento ao cliente: receber perguntas do usuário por meio do corpo inteligente principal, coordenar o corpo inteligente de NLP para analisar a intenção, o corpo inteligente de banco de dados para recuperar as informações e o corpo inteligente de saída para gerar a resposta; todo o processo conclui automaticamente a decomposição dinâmica da tarefa.
Essa resposta foi extraída do artigoOxyGent: uma estrutura de código aberto Python para a criação rápida de sistemas inteligentesO































