Guia de integração
A integração profunda é concluída em três etapas:
- Fase de desenvolvimento da ferramenta::
- Desenvolver classes de ferramentas Python com referência a modelos:
from eigent.tools import BaseTool
class HRSystemTool(BaseTool):
def execute(self, input):
# 调用内部HR系统API - Script de teste:
eigent test-tool --path hr_tool.py
- Desenvolver classes de ferramentas Python com referência a modelos:
- Registro da fase de implantação::
- Ferramentas de embalagem:
eigent register-tool --name hr_system --version 1.0
- Configuração de permissões:
eigent set-permission --tool hr_system --level department
- Ferramentas de embalagem:
- estágio de aplicação prática::
- Atribuído a inteligências:
eigent add-tool --agent document --tool hr_system
- Chamado na tarefa:
task: "Generate employee performance report"
tools: [hr_system, document]
- Atribuído a inteligências:
O caso completo pode ser encontrado emdocs/integration.md
Essa resposta foi extraída do artigoEigent: um aplicativo de desktop de código aberto para colaboração automatizada de inteligência múltiplaO