이 문서에서는 AI 애플리케이션을 새로 빌드하는 Python 개발자를 위한 주요 학습 리소스의 큐레이팅된 목록을 제공합니다. 빠른 시작 가이드, 샘플 프로젝트, 공식 설명서, 교육 과정 및 기타 유용한 자료에 대한 링크가 포함되어 있습니다.
Microsoft Foundry 모델의 Azure OpenAI 리소스
Microsoft Foundry 모델의 Azure OpenAI는 OpenAI에서 사용할 수 있는 강력한 언어 모델에 대한 REST API 액세스를 제공합니다. Azure OpenAI를 사용하면 이러한 모델을 조정하여 콘텐츠 생성, 요약, 이미지 이해, 의미 체계 검색 및 자연어와 같은 특정 작업을 코드 번역에 수행할 수 있습니다. REST API, Python용 OpenAI SDK를 사용하거나 Microsoft Foundry 포털 통해 OpenAI를 Azure 액세스합니다.
SDK 및 라이브러리
샘플
| 링크 |
설명 |
|
스트리밍 채팅 완료 |
Azure 엔드포인트를 사용하여 채팅 완성을 구현하는 방법을 설명하는 노트북 예제입니다. 이 예제에서는 채팅 완료에 중점을 두지만 API에서 사용할 수 있는 다른 작업도 소개합니다. |
|
Azure 임베딩 |
Azure 엔드포인트에서 임베딩을 사용하는 방법을 보여주는 노트북 예제입니다. 이 예제에서는 포함에 중점을 두고 API에서 사용할 수 있는 다른 작업도 소개합니다. |
설명서
Azure OpenAI Service 외에도 다른 많은 Foundry 도구가 있습니다. 개발자와 조직은 기본 제공 및 미리 빌드된 사용자 지정 가능한 API 및 모델을 사용하여 지능형, 시장 준비 및 책임 있는 애플리케이션을 신속하게 만들 수 있습니다. 예제 애플리케이션에는 대화, 검색, 모니터링, 번역, 음성, 시각, 의사 결정에 대한 자연어 처리가 포함됩니다.
샘플
| 링크 |
설명 |
|
Foundry Tools SDK 샘플에서 Azure Speech를 사용하여 앱에 음성 통합 |
Azure Cognitive Services Speech SDK에 대한 샘플입니다. 음성 인식, 번역, 음성 합성 등에 대한 샘플 링크입니다. |
|
Azure Foundry Tools SDK의 문서 인텔리전스 |
문서 인텔리전스(이전의 Form Recognizer)는 기계 학습을 사용하여 문서에서 텍스트 및 구조화된 데이터를 분석하는 클라우드 서비스입니다. 문서 인텔리전스 소프트웨어 개발 키트(SDK)는 문서 인텔리전스 모델 및 기능을 애플리케이션에 쉽게 통합할 수 있는 라이브러리 및 도구 세트입니다. |
| Python |
Azure.AI.FormRecognizer 클라이언트 라이브러리의 샘플입니다. |
| Python |
Text Analytics 위한 클라이언트 라이브러리입니다. 이러한 API는 텍스트를 이해하고 분석하기 위한 NLP(자연어 처리) 기능을 제공하는 Azure Foundry 도구 서비스의 일부입니다. |
|
Python에서의 문서 번역 |
문서 번역을 사용하여 구조 및 텍스트 서식을 유지하면서 원본 문서를 대상 언어로 번역하는 빠른 시작 문서입니다. |
| Python |
질문과 함께 보내는 텍스트 본문에서 답변(및 신뢰도 점수)을 가져오는 단계가 포함된 빠른 시작 문서입니다. |
|
파이썬에서의 대화형 언어 이해 |
CLU(대화형 Language Understanding)용 클라이언트 라이브러리입니다. CLU는 대화에서 의도 및 엔터티를 추출할 수 있는 클라우드 기반 대화형 AI 서비스입니다. CLU는 오케스트레이터처럼 작동하여 QnA, Luis 및 Conversation App과 같은 앱에서 최상의 응답을 얻기 위해 대화를 분석할 가장 적합한 후보를 선택합니다. |
|
이미지 분석 |
Microsoft Azure AI 이미지 분석 SDK에 대한 샘플 코드 및 설정 문서입니다. |
|
Python용 Foundry 컨트롤 플레인 SDK의 콘텐츠 안전성 |
SDK는 애플리케이션 및 서비스에서 유해한 사용자 생성 및 AI 생성 콘텐츠를 감지하는 데 도움이 될 수 있습니다. 콘텐츠 안전에는 유해한 자료를 탐지할 수 있는 텍스트 및 이미지 API가 포함되어 있습니다. |
설명서
학습
| 링크 |
설명 |
|
초보자를 위한 생성 AI 워크샵 |
Microsoft Cloud Advocates가 제공하는 18단원으로 구성된 종합 과정에서 생성형 AI 앱 빌드의 기본 사항을 알아봅니다. |
|
Foundry 도구 사용 시작하기 |
Foundry 도구는 애플리케이션에 통합할 수 있는 AI 기능의 구성 요소입니다. 이 학습 경로를 완료하여 Azure AI services 리소스를 프로비전, 보안, 모니터링 및 배포하고 이를 사용하여 지능형 솔루션을 빌드하는 방법을 살펴봅니다. |
|
Microsoft Azure AI 기초: 생성형 AI |
이 학습 경로를 완료하여 대규모 언어 모델이 생성 AI의 기초를 형성하는 방법을 이해합니다. Azure OpenAI Service 최신 생성 AI 기술에 대한 액세스를 제공하는 방법을 알아보세요. OpenAI 프롬프트 및 응답을 Azure 세부적으로 조정하는 방법과 Microsoft의 책임 있는 AI 원칙이 윤리적 AI 발전을 이끄는 방법에 대해 알아봅니다. |
| Azure OpenAI Service |
Azure OpenAI Service ChatGPT, GPT, Codex 및 Embeddings 모델과 같은 OpenAI의 강력한 대규모 언어 모델에 대한 액세스를 제공합니다. 개발자를 위해 이 학습 경로를 완료하고 Azure OpenAI SDK 및 기타 Azure 서비스를 사용하여 코드, 이미지 및 텍스트를 생성하는 방법을 살펴봅니다. |
| Azure Database for PostgreSQL |
이 학습 경로를 완료하여 Azure Database for PostgreSQL - 유연한 서버용 Azure AI 확장에서 제공하는 Azure AI 및 Azure Machine Learning Services 통합을 탐색합니다. 이러한 서비스를 통해 AI 기반 앱을 빌드할 수 있는 방법을 알아봅니다. |
AI 애플리케이션 템플릿
AI 애플리케이션 템플릿은 AI 앱에 고품질의 시작점을 제공하는 잘 유지 관리되고 배포하기 쉬운 참조 구현을 제공합니다.
AI 앱 템플릿에는 구성 요소 와 엔드 투 엔드 솔루션의 두 가지 범주가 있습니다. 구성 요소는 특정 시나리오 및 작업에 초점을 맞춘 소규모 샘플입니다. 엔드 투 엔드 솔루션은 설명서, 소스 코드 및 배포 기능을 포함하는 포괄적인 참조 샘플입니다. 솔루션을 빌드하고 고유한 용도로 확장할 수 있습니다.