.NET FM Playground는 C# 코드에서 Amazon 기반암을 활용하는 방법을 보여주는 .NET Maui Blazor 샘플 응용 프로그램입니다. 샘플 애플리케이션은 생산 준비가 아닙니다. .NET 및 C# 개발자를 설명하기위한 단독 목적으로 제공됩니다. 개발자는 Amazon Bedrock을 활용하여 생성 AI 지원 응용 프로그램을 구축 할 수 있습니다.
Amazon Bedrock은 단일 API를 통한 AI21 Labs, Cohere, Cohere, Meta, Stability AI, Mistral AI 및 Amazon과 같은 주요 AI 회사에서 고성능 파운데이션 모델 (FMS)을 선택하는 완전 관리 서비스입니다.
또한 Amazon Bedrock의 지식 기반 및 에이전트를 제공하여 검색 증강 생성 패턴의 구현 속도를 높이고 복잡한 작업을 실행합니다.
다른 기초 모델 및 고급 기능을 테스트하고 상호 작용할 수 있도록 .NET FM Playground는 5 개의 놀이터를 제공합니다.
또한 액세스 할 수있는 기초 모델과 그 특성을 나열하고 표시합니다.


이 샘플은 다음을 사용하여 개발되었습니다.
.NET 8.0 SDK를 설치해야합니다.
.NET Maui 8.0의 경우 :
dotnet workload install maui-windows
dotnet workload install maui-maccatalyst
이 샘플은 Windows 11에서 Visual Studio 2022 17.7.3을 사용하여 개발되었습니다. MACOS 및 .NET MAUI 개발을 지원하는 다른 IDE에서 작동하지만 보장 할 수는 없습니다.
현재 .NET FM Playground는 자격 증명으로 기본 AWS 프로필을 Amazon Bedrock에 액세스 할 수 있도록 구성해야합니다.
프로그래밍 방식 액세스 권한 부여 및 권한 설정에 대한 자세한 내용은 다음 문서를 읽으십시오.
AWS 계정은 기본적으로 모델에 액세스 할 수 없습니다. IAM 액세스 권한이있는 관리자 사용자는 모델 액세스 페이지를 사용하여 특정 모델에 액세스를 추가 할 수 있습니다.
모델 액세스 관리에 대한 자세한 내용은 다음 문서를 읽으십시오.
에이전트 놀이터를 사용하려면 먼저 AWS 계정에 에이전트를 만들어야합니다.
Amazon Bedrock의 에이전트 작성 및 관리에 대한 자세한 내용은 다음 문서를 읽으십시오.
저장소에는 다음 구조가 있습니다
자세한 내용은 기여를 참조하십시오.
이 라이브러리는 MIT-0 라이센스에 따라 라이센스가 부여됩니다. 라이센스 파일을 참조하십시오.