A ampliação da funcionalidade do DeepAgents envolve dois níveis de modificação:
Adaptação da fonte de dados
- Substituição da interface de dados padrãoModifique os módulos de código relacionados ao yfinance para acessar o Wind, o Tushare e outras APIs de dados de ações da categoria A.
- Processamento de dados localizadoAjuste das fórmulas dos indicadores financeiros para corresponder às características das ações da categoria A (por exemplo, lidar com diferentes formatos de relatórios financeiros)
Otimização do modelo analítico
- Criação de subinteligências exclusivasDesenvolvimento de módulos analíticos (por exemplo, Policy Analysis Intelligence) adaptados às características do mercado de ações da categoria A
- Ajuste da lógica de análiseModificação de parâmetros de indicadores técnicos, modelos de avaliação, etc. para se adaptar à volatilidade das ações da categoria A
Implementação de recomendações
Recomenda-se estender a funcionalidade herdando a classe original do Agent, mantendo a arquitetura central inalterada. Por exemplo, crie uma nova subclasse do CNStockAnalyzer e reescreva o método de aquisição de dados. Os recursos de código aberto do projeto permitem que os desenvolvedores adicionem livremente ferramentas personalizadas (Technical Tools) e novos tipos de modelos de relatórios de análise.
Essa resposta foi extraída do artigoDeepAgents: uma inteligência de IA para pesquisa de ações de nível profissionalO