Práticas recomendadas e soluções usando IA e Azure Cosmos DB

Use o Azure Cosmos DB para NoSQL como um banco de dados para seus aplicativos baseados em IA para que você possa aumentar seu banco de dados à medida que seu aplicativo cresce. Você também pode confiar na velocidade do Azure Cosmos DB e na confiabilidade interna para garantir que sua solução seja rápida e esteja disponível à medida que suas necessidades mudam ao longo do tempo.

Modernize as aplicações de IA

Implemente a pesquisa vetorial e um assistente de IA usando o Azure Cosmos DB para NoSQL, Azure OpenAI, Serviço Kubernetes do Azure e Azure AI Search.

Captura de tela de um aplicativo de assistentes de IA respondendo a consultas sobre várias bicicletas para uma loja de varejo.

Diagrama da arquitetura do acelerador de solução de modernização de aplicativos.

Diagrama ilustrando um aplicativo Web apoiado pelo Kubernetes usando o Azure AI Search, o Azure OpenAI, o Armazenamento do Azure e o Azure Cosmos DB e serviços de suporte. Vetores e itens são persistidos no Azure Cosmos DB enquanto os arquivos são persistidos no Armazenamento do Azure.

Ligação
Acelerador de soluções https://github.com/Azure/Vector-Search-AI-Assistant/tree/cognitive-search-vector
Hackathon https://github.com/Azure/Build-Modern-AI-Apps-Hackathon

Pagamento e processamento de transações

Use o Azure Front Door, o Azure OpenAI, o Serviço Kubernetes do Azure, os Aplicativos Web Estáticos do Azure e o Azure Cosmos DB para NoSQL para implementar um processo de controle de pagamentos.

Diagrama da arquitetura do acelerador de soluções de processamento de pagamentos.

Diagrama ilustrando um serviço que usa um Aplicativo Web Estático do Azure e o Azure Front Door como uma interface do cliente. Em seguida, a solução hospeda uma combinação de APIs de pagamento e serviços de trabalho para processar transações de pagamento no Serviço Kubernetes do Azure. Finalmente, os contêineres do Kubernetes armazenam dados no Azure Cosmos DB e recuperam as conclusões de IA do Azure OpenAI.

Ligação
Acelerador de soluções https://github.com/Azure/Real-time-Payment-Transaction-Processing-at-Scale
Hackathon https://github.com/Azure/Real-Time-Transactions-Hackathon

Processamento de transações de reclamações médicas

Processe solicitações médicas complexas usando uma compilação de solução com Hubs de Eventos do Azure, Aplicativos Web Estáticos do Azure, Serviço Kubernetes do Azure, Azure OpenAI, um Azure Cosmos DB para NoSQL.

Diagrama da arquitetura do acelerador de solução de processamento de sinistros.

Diagrama Ilustrando um sistema externo ingerindo declarações usando Hubs de Eventos do Azure. Ao mesmo tempo, os agentes são interessantes com um Aplicativo Web Estático do Azure. Os Serviços de Trabalho e as APIs são hospedados no Serviço Kubernetes do Azure. Os contêineres usam o Azure OpenAI para conclusão. Os contêineres também armazenam dados no Azure Cosmos DB para NoSQL, que são analisados e gerenciados usando o Azure Synapse Analytics.

Ligação
Acelerador de soluções https://github.com/Azure/Medical-Claims-Transaction-Processing-at-scale
Hackathon https://github.com/Azure/Medical-Claims-Processing-Hackathon

Automatize soluções de IA

Automatize a implantação de soluções baseadas em IA usando ferramentas como a nova CLI do Azure Developer. Use essa automação para criar um fluxo de trabalho moderno de desenvolvimento e operações.

Ligação
Aplicativo de bate-papo de exemplo https://github.com/Azure-Samples/cosmosdb-chatgpt
Módulo de formação https://video2.skills-academy.com/training/modules/build-chat-bot-azure-cosmos-db-openai-blazor

Use o Azure Cosmos DB para MongoDB vCore como um banco de dados para seus aplicativos baseados em IA para que você possa aumentar seu banco de dados à medida que seu aplicativo cresce. Você também pode confiar na velocidade do Azure Cosmos DB e na confiabilidade interna para garantir que sua solução seja rápida e esteja disponível à medida que suas necessidades mudam ao longo do tempo.

Recuperação de geração aumentada

Implemente o padrão RAG usando uma combinação do Azure Cosmos DB para MongoDB vCore, Azure OpenAI, Azure Functions e Azure Web Apps.

Ligação
Acelerador de soluções https://github.com/Azure/Vector-Search-AI-Assistant-MongoDBvCore
Notebook Python https://github.com/Microsoft/AzureDataRetrievalAugmentedGenerationSamples/tree/main/Python/CosmosDB-MongoDB-vCore

Próximo passo