No cenário tecnológico atual, podemos aproveitar a pesquisa e as estatísticas, extraindo feeds de dados para análise e extraindo insights para tomar decisões em tempo real. No entanto, novas informações podem ser difíceis de analisar e contextualizar, mesmo para as soluções de análise mais robustas. É aqui que a geração aumentada para recuperação (RAG) é útil, permitindo aumentar o conhecimento de um modelo de linguagem grande sem treiná-lo novamente quando novas informações estiverem disponíveis. Isso atualiza seu modelo com dados mais recentes, tornando-o mais capaz, com o mínimo de esforço.
Os Agentes de IA Generativa do OCI (Oracle Cloud Infrastructure) permitem que você faça exatamente isso. Neste exemplo, faremos upload de nossos documentos, processaremos esses dados, os colocaremos em um armazenamento de vetores (via OCI Search com OpenSearch), criaremos um cluster Redis para fins de armazenamento em cache e forneceremos a você uma maneira de consumir os dados por meio de um chatbot.
Para a infraestrutura, teremos os seguintes serviços do OCI presentes: