A Microsoft está visualizando um modelo de aplicativo .NET destinado a permitir o desenvolvimento rápido de aplicativos de bate-papo movidos a IA.
Parte de um esforço contínuo para facilitar o desenvolvimento da IA com o .NET mais fácil de descobrir e usar, o modelo de aplicativo da web de bate -papo da AI foi anunciado em 6 de março. O modelo pode ser instalado com Microsoft.Extensions.ai.templates executando o seguinte comando do terminal:dotnet new install Microsoft.Extensions.AI.Templates
. Quando instalado, o modelo de aplicativo da Web AI Chat é acessível no Visual Studio IDE e no Editor de código do Visual Studio através da extensão do kit C# dev. Os desenvolvedores podem ser executados dotnet new aichatweb
Para criar o modelo em seu diretório de trabalho.
A versão inicial do modelo de aplicativo da web de bate-papo da AI se concentra em um aplicativo web baseado em Blazor, construído por abstrações, incluindo Microsoft.Extensions.ai e Microsoft.Extensions.Vectordata. O modelo também suporta o padrão de geração de recuperação de recuperação (RAG), que é comumente usada para orientar as respostas de bate-papo da IA. Entre os principais recursos está a capacidade de criar uma interface do usuário baseada em bate-papo para interagir com PDFs de amostra ou dados do próprio usuário usando RAG. O modelo inclui código para ingestão de dados, armazenamento em cache e processamento, e suporta uma loja local para prototipagem e o Azure AI busca configurações mais avançadas. O código gerado inclui componentes da interface do usuário para bate-papo, rastreamento de citações e sugestões de acompanhamento.