.NET FM Playground是一个.NET MAUI大麻样本应用程序,展示了如何利用C#代码利用Amazon Bedrock。作为任何样本应用,它都不准备生产。它的唯一目的是说明.NET和C#开发人员可以利用Amazon Bedrock来构建启用AI的应用程序。
亚马逊Bedrock是一项全面管理的服务,可从AI21实验室,人类,cohere,Meta,稳定性AI,Mismtral AI和Amazon等领先的AI公司提供高性能的基础模型(FMS)。
它还为亚马逊基石提供了知识库和代理,以加快检索增强生成模式的实现并执行复杂的任务。
为了让您测试并与不同的基础模型和高级功能进行互动,.NET FM游乐场为您提供了五个游乐场:
此外,它还列出并显示您可以访问的基础模型及其特征。


该样本是使用以下方式开发的:
您需要安装.NET 8.0 SDK。
对于.net Maui 8.0:
dotnet workload install maui-windows
dotnet workload install maui-maccatalyst
该样本是使用Visual Studio 2022 17.7.3在Windows 11上开发的。尽管它应该在MacOS和其他支持.NET MAUI开发的IDE中使用,但我们不能保证。
目前,.NET FM操场要求您配置默认的AWS配置文件,并具有凭据,使您可以访问Amazon Bedrock。
要了解有关授予程序访问和设置权限的更多信息,请阅读以下文档:
默认情况下,AWS帐户无法访问模型。具有IAM访问权限的管理用户可以使用模型访问页面添加对特定型号的访问。
要了解有关管理模型访问的更多信息,请阅读以下文档:
要使用代理操场,您首先需要在AWS帐户中创建代理。
要了解有关亚马逊基岩创建和管理代理的更多信息,请阅读以下文档:
存储库具有以下结构
有关更多信息,请参见贡献。
该图书馆已获得MIT-0许可证的许可。请参阅许可证文件。