Interface AiAnalysisService

All Known Implementing Classes:
LocalAiAnalysisService

public interface AiAnalysisService
Interface para Serviços de Análise via Inteligência Artificial.

Propósito: Definir o contrato para geração de resumos textuais automatizados sobre a saúde financeira de empresas. Permite trocar a implementação (ex: OpenAI, LlamaLocal, Regras de Negócio) sem afetar o domínio.

  • Method Summary

    Modifier and Type
    Method
    Description
    Gera um resumo textual da análise fundamentalista.
  • Method Details

    • generateSummary

      String generateSummary(StockAnalysis analysis)
      Gera um resumo textual da análise fundamentalista.
      Parameters:
      analysis - A análise quantitativa já calculada.
      Returns:
      Texto explicativo gerado pela IA.