.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許可證的許可。請參閱許可證文件。