Projeto guiado - Crie um bot de chat usando o Azure OpenAI, o Azure Cosmos DB para NoSQL e o Blazor

Iniciante
Developer
Azure Cosmos DB
Azure OpenAI Service
Blazor

Conecte um aplicativo Web Blazor existente ao Azure Cosmos DB para NoSQL e Azure OpenAI usando seus kits de desenvolvimento de software .NET. Seu código gerencia e consulta itens em um contêiner API para NoSQL. Seu código também envia prompts para o Azure OpenAI e analisa as respostas.

Nota

Este módulo é um Projeto Guiado onde você conclui um projeto de ponta a ponta seguindo instruções passo a passo.

Objetivos de aprendizagem

Neste módulo, você pratica como:

  • Conecte-se a uma conta do Azure OpenAI usando o SDK do .NET.
  • Envie prompts para uma implantação de modelo e analise as respostas.
  • Conecte-se a uma conta do Azure Cosmos DB para NoSQL usando o SDK do .NET.
  • Crie, atualize, consulte e exclua itens em um contêiner da API para NoSQL.

Pré-requisitos

  • Subscrição do Azure

  • Conta do GitHub

  • Acesso ao Azure OpenAI

  • Capacidade de executar scripts com a CLI do Azure

  • Capacidade de implantar modelos usando o Azure Resource Manager

  • Experiência com conceitos do Azure Cosmos DB, como bancos de dados, contêineres e itens

  • Experiência com conceitos do Azure OpenAI, como modelos, implantações e prompts

  • Experimente escrever consultas para o Azure Cosmos DB para NoSQL

  • Capacidade de escrever C# em um nível intermediário

  • Experiência na execução de ASP.NET aplicações Web

  • Experiência na execução de aplicações web Blazor