.NET FM Playground é um aplicativo de amostra .Net Maui Blazor mostrando como aproveitar a Amazon Bedrock do código C#. Como qualquer aplicativo de amostra, não está pronto para produção. É fornecido com o único objetivo de ilustrar os desenvolvedores .NET e C# podem aproveitar o Amazon Bedrock para criar aplicativos generativos habilitados para IA.
A Amazon Bedrock é um serviço totalmente gerenciado que oferece uma opção de modelos de base de alto desempenho (SFMs) das principais empresas de IA, como AI21 Labs, Antrópico, Coere, Meta, Estabilidade AI, AI Mistral e Amazon por meio de uma única API.
Também oferece bases de conhecimento e agentes para a Amazon Bedrock acelerar a implementação do padrão de geração aumentada de recuperação e executar tarefas complexas.
Para permitir que você teste e interaja com os diferentes modelos de fundação e recursos avançados, o .NET FM Playground oferece cinco playgrounds:
Além disso, ele também lista e exibe os modelos de fundação aos quais você tem acesso e suas características.


Esta amostra foi desenvolvida usando:
Você precisa instalar o .NET 8.0 SDK.
Para .net Maui 8.0:
dotnet workload install maui-windows
dotnet workload install maui-maccatalyst
Esta amostra foi desenvolvida usando o Visual Studio 2022 17.7.3 no Windows 11. Embora devam funcionar no macOS e em outros IDEs que suportam o desenvolvimento .NET Maui, não podemos garantir.
Por enquanto, o playground .NET FM exige que você configure seu perfil padrão da AWS com credenciais, dando acesso ao Amazon Bedrock.
Para saber mais sobre como conceder acesso programático e configurar permissões, leia as seguintes documentações:
Uma conta da AWS não tem acesso aos modelos por padrão. Um usuário administrador com permissões de acesso ao IAM pode adicionar acesso a modelos específicos usando a página de acesso ao modelo.
Para saber mais sobre como gerenciar o acesso ao modelo, leia a seguinte documentação:
Para usar o playground do agente, primeiro você precisa criar um agente na sua conta da AWS.
Para saber mais sobre como criar e gerenciar agentes para a Amazon Bedrock, leia a seguinte documentação:
O repositório tem a seguinte estrutura
Consulte contribuindo para mais informações.
Esta biblioteca está licenciada sob a licença MIT-0. Veja o arquivo de licença.