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.

Screenshot of an AI assistants application responding to queries about various bikes for a retail shop.

Diagram of the architecture of the application modernization solution accelerator.

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.

Diagram of the architecture of the payment processing solution accelerator.

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.

Diagram of the architecture of the claims processing solution accelerator.

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://learn.microsoft.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