Planeje Sua Implantação
Essa solução usa um padrão de implementação de melhores práticas para executar uma solução de previsão de vendas e receita com tecnologia de IA na Oracle Cloud Infrastructure (OCI).
Embora muitos serviços da OCI possam ser substituídos por componentes de código aberto, o uso de serviços da OCI oferece vantagens significativas, como uma base de código simplificada e implementações suaves e contínuas por meio de integrações profundas entre os serviços listados. Por exemplo, você pode fazer uma conexão entre o Oracle Cloud Infrastructure Data Science e o Oracle Autonomous Data Warehouse com uma única linha de código. Da mesma forma, o Oracle Cloud Infrastructure Data Integration fornece conectores integrados para uma origem e destinos de grande número para que nenhum código personalizado seja necessário.
ai-previsão-funcional-oracle.zip
O Oracle Cloud Infrastructure Data Science é um serviço totalmente gerenciado que capacita os cientistas de dados a criar, treinar e implementar modelos de machine learning de forma integrada. Ele oferece um ambiente colaborativo com notebooks baseados em Jupyter, suporte a estruturas populares de machine learning e recursos de computação escaláveis, incluindo suporte a GPU para cargas de trabalho de alto desempenho. Com ferramentas integradas para rastreamento, controle de versão e implementação de modelos, o Oracle Cloud Infrastructure Data Science simplifica todo o ciclo de vida do machine learning.
Além disso, o Oracle Cloud Infrastructure Data Science fornece bibliotecas de Previsão de IA e o Operador de Previsão de IA para gerar previsões para tendências futuras usando dados históricos de séries temporais.
O Operador de Previsão de IA simplifica e acelera o processo automatizando a seleção de modelos, o ajuste de hiperparâmetros e a identificação de recursos para uma tarefa de previsão específica. Os usuários podem ver e interpretar os resultados usando visualizações úteis geradas pelo processo de previsão:
Veja a seguir algumas alternativas de implementação:
- Em vez do Oracle Digital Assistant, você também pode criar um chatbot personalizado usando o Oracle APEX Application Development ou usando uma ferramenta de desenvolvimento de aplicativos de código-fonte aberto, como StreamLit.
- Você pode usar modelos de linguagem grandes (LLMs) prontos para uso oferecidos no Oracle Cloud Infrastructure Generative AI, como Cohere e LLaMA, ou usar outros LLMs disponíveis publicamente.
- Embora a Oracle recomende o uso do Oracle Autonomous Database, você pode usar qualquer banco de dados relacional.
Use as seguintes etapas de alto nível para implantar a solução:
- Provisione o Oracle Cloud Infrastructure Data Integration usando a console da OCI e a interface de usuário intuitiva para criar espaços de trabalho e projetos subjacentes com origens de dados e pipelines de ingestão de dados.
- Implemente o Oracle Autonomous Database para análise e data warehousing com alguns cliques no console da OCI. Você pode escolher opções de implantação compartilhada ou dedicada com base em sua preferência de isolamento de cargas de trabalho. As opções de implantação incluem suporte para Exadata Cloud@Customer, OCI Dedicated Region e Multi-cloud. Selecione Dimensionamento Automático para manter a continuidade durante picos de tráfego e outras flutuações que afetam os volumes de carga de trabalho.
- Provisione o Oracle Cloud Infrastructure Data Science usando a console do OCI. O OCI fornece código inicial pronto para uso para criar Operadores de Previsão e o Ponto Final do Modelo associado para interpretar os resultados.
- Provisione o Oracle Digital Assistant para fornecer interfaces de chat e voz e para fornecer recursos avançados de linguagem natural que superem os de chatbots simples. Este produto pode suportar fluxos de trabalho de negócios complexos. No entanto, para esta solução, um pequeno subconjunto de funcionalidades é usado para chamar serviços REST e apresentar uma interface de uso amigável.
- Os grandes modelos de linguagem do Oracle Cloud Infrastructure Generative AI enriquecem a pergunta fornecida pelo usuário e a resposta associada com contexto adicional.