개발자 도구 및 SDK

완료됨

Microsoft Foundry 포털에서 직접 AI 솔루션을 개발하는 데 필요한 많은 작업을 수행할 수 있지만 개발자는 코드를 작성, 테스트 및 배포해야 합니다.

개발 도구 및 환경

사용할 수 있는 많은 개발 도구와 환경이 있으며 개발자는 작업해야 하는 언어, SDK 및 API를 지원하고 가장 편안한 언어를 선택해야 합니다. 예를 들어 .NET Framework를 사용하여 Windows용 애플리케이션을 빌드하는 데 중점을 둔 개발자는 Microsoft Visual Studio와 같은 IDE(통합 개발 환경)에서 작업하는 것을 선호할 수 있습니다. 반대로, 광범위한 오픈 소스 언어 및 라이브러리를 사용하는 웹 애플리케이션 개발자는 VS Code(Visual Studio Code)와 같은 코드 편집기를 사용하는 것을 선호할 수 있습니다. 두 제품 모두 Azure에서 AI 애플리케이션을 개발하는 데 적합합니다.

Visual Studio Code용 Microsoft Foundry 확장 프로그램

Visual Studio Code에서 Microsoft Foundry 기반 생성 AI 애플리케이션을 개발할 때 Visual Studio Code용 Microsoft Foundry 확장을 사용하여 다음을 비롯한 워크플로의 주요 작업을 간소화할 수 있습니다.

  • 프로젝트 만들기
  • 모델 선택 및 배포
  • 놀이터에서 모델 테스트
  • 에이전트 만들기

Microsoft Foundry Visual Studio Code 확장의 스크린샷.

Visual Studio Code용 Microsoft Foundry 확장을 사용하는 방법에 대한 자세한 내용은 Visual Studio Code 용 Microsoft Foundry 확장 작업을 참조하세요.

GitHub 및 GitHub Copilot

GitHub는 소스 제어 및 DevOps 관리를 위한 세계에서 가장 인기 있는 플랫폼이며 팀 개발 노력의 중요한 요소가 될 수 있습니다. Visual Studio와 VS Code는 모두 GitHub와 네이티브 통합을 제공하고 GitHub Copilot에 대한 액세스를 제공합니다. 개발자 생산성과 효율성을 크게 향상시킬 수 있는 AI 도우미입니다.

Visual Studio Code의 GitHub Copilot 스크린샷

Visual Studio Code에서 GitHub Copilot를 사용하는 방법에 대한 자세한 내용은 VS Code의 GitHub Copilot를 참조하세요.

프로그래밍 언어, API 및 SDK

Microsoft C#, Python, Node, TypeScript, Java 등 다양한 일반적인 프로그래밍 언어 및 프레임워크를 사용하여 AI 애플리케이션을 개발할 수 있습니다. Azure에서 AI 솔루션을 빌드할 때 설치하고 사용하려는 몇 가지 일반적인 SDK는 다음과 같습니다.