Skip to content

Latest commit

 

History

History
317 lines (256 loc) · 31.1 KB

File metadata and controls

317 lines (256 loc) · 31.1 KB

Phi Cookbook: Microsoft의 Phi 모델을 활용한 실습 예제

GitHub Codespaces에서 샘플 열기 및 사용 Dev Containers에서 열기

GitHub 기여자 GitHub 이슈 GitHub 풀 리퀘스트 PRs 환영

GitHub 감시자 GitHub 포크 GitHub 별

Microsoft Azure AI Foundry Discord

Phi는 Microsoft에서 개발한 일련의 오픈 소스 AI 모델입니다.

Phi는 현재 가장 강력하고 비용 효율적인 소형 언어 모델(SLM)로, 다국어, 추론, 텍스트/채팅 생성, 코딩, 이미지, 오디오 및 기타 시나리오에서 매우 우수한 벤치마크를 보유하고 있습니다.

Phi는 클라우드나 엣지 장치에 배포할 수 있으며, 제한된 컴퓨팅 파워로도 생성 AI 애플리케이션을 쉽게 구축할 수 있습니다.

이 리소스를 사용하기 시작하려면 다음 단계를 따르세요:

  1. 저장소 포크하기: 클릭 GitHub 포크
  2. 저장소 복제하기: git clone https://github.com/microsoft/PhiCookBook.git
  3. Microsoft AI Discord 커뮤니티에 참여하여 전문가 및 동료 개발자 만나기

cover

🌐 다국어 지원

GitHub Action을 통한 지원 (자동화 및 항상 최신 상태 유지)

아랍어 | 벵골어 | 불가리아어 | 버마어 (미얀마) | 중국어 (간체) | 중국어 (번체, 홍콩) | 중국어 (번체, 마카오) | 중국어 (번체, 대만) | 크로아티아어 | 체코어 | 덴마크어 | 네덜란드어 | 에스토니아어 | 핀란드어 | 프랑스어 | 독일어 | 그리스어 | 히브리어 | 힌디어 | 헝가리어 | 인도네시아어 | 이탈리아어 | 일본어 | 칸나다어 | 한국어 | 리투아니아어 | 말레이어 | 말라얄람어 | 마라티어 | 네팔어 | 나이지리아 피진어 | 노르웨이어 | 페르시아어 (파르시) | 폴란드어 | 포르투갈어 (브라질) | 포르투갈어 (포르투갈) | 펀자브어 (구르무키) | 루마니아어 | 러시아어 | 세르비아어 (키릴) | 슬로바키아어 | 슬로베니아어 | 스페인어 | 스와힐리어 | 스웨덴어 | 타갈로그어 (필리핀어) | 타밀어 | 텔루구어 | 태국어 | 터키어 | 우크라이나어 | 우르두어 | 베트남어

로컬에서 복제를 선호하시나요?

이 저장소는 50개 이상의 언어 번역본을 포함하고 있어 다운로드 크기가 크게 증가합니다. 번역본 없이 복제하려면 sparse checkout을 사용하세요:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/PhiCookBook.git
cd PhiCookBook
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/PhiCookBook.git
cd PhiCookBook
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

이렇게 하면 훨씬 빠른 다운로드로 강의를 완료하는 데 필요한 모든 것을 얻을 수 있습니다.

목차

Phi 모델 사용하기

Azure AI Foundry의 Phi

Microsoft Phi를 사용하는 방법과 다양한 하드웨어 장치에서 E2E 솔루션을 구축하는 방법을 배울 수 있습니다. Phi를 직접 경험하려면 모델을 실험하고 시나리오에 맞게 Phi를 사용자 지정해 보세요. Azure AI Foundry Azure AI 모델 카탈로그에서 시작할 수 있습니다. 자세한 내용은 Azure AI Foundry 시작하기에서 확인하세요.

플레이그라운드
각 모델에는 모델을 테스트할 수 있는 전용 플레이그라운드가 있습니다 Azure AI Playground.

GitHub 모델의 Phi

Microsoft Phi를 사용하는 방법과 다양한 하드웨어 장치에서 E2E 솔루션을 구축하는 방법을 배울 수 있습니다. Phi를 직접 경험하려면 모델을 실험하고 시나리오에 맞게 Phi를 사용자 지정해 보세요. GitHub 모델 카탈로그에서 시작할 수 있습니다. 자세한 내용은 GitHub 모델 카탈로그 시작하기에서 확인하세요.

플레이그라운드
각 모델에는 모델을 테스트할 수 있는 전용 플레이그라운드가 있습니다.

Hugging Face의 Phi

모델은 Hugging Face에서도 찾을 수 있습니다.

플레이그라운드
Hugging Chat 플레이그라운드

🎒 기타 강좌

우리 팀은 다양한 추가 강좌도 제공합니다! 확인해 보세요:

LangChain

초보자를 위한 LangChain4j 초보자를 위한 LangChain.js 초보자를 위한 LangChain

Azure / Edge / MCP / 에이전트

초보자를 위한 AZD 초보자를 위한 Edge AI 초보자를 위한 MCP 초보자를 위한 AI 에이전트


생성 AI 시리즈

초보자를 위한 생성 AI 생성 AI (.NET) 생성 AI (Java) 생성 AI (JavaScript)


핵심 학습

초보자를 위한 ML 초보자를 위한 데이터 과학 초보자를 위한 AI 초보자를 위한 사이버보안 초보자를 위한 웹 개발 초보자를 위한 IoT 초보자를 위한 XR 개발


Copilot 시리즈

AI 협업 프로그래밍용 Copilot C#/.NET용 Copilot Copilot 어드벤처

책임 있는 AI

Microsoft는 고객이 AI 제품을 책임감 있게 사용하도록 지원하며, 학습 경험을 공유하고 투명성 노트 및 영향 평가와 같은 도구를 통해 신뢰 기반의 파트너십을 구축하는 데 전념하고 있습니다. 이러한 리소스는 https://aka.ms/RAI에서 많이 확인할 수 있습니다.
Microsoft의 책임 있는 AI 접근 방식은 공정성, 신뢰성 및 안전성, 개인정보 보호 및 보안, 포용성, 투명성, 책임성을 포함하는 AI 원칙에 기반합니다.

이 샘플에 사용된 대규모 자연어, 이미지, 음성 모델은 불공정하거나 신뢰할 수 없거나 불쾌감을 줄 수 있는 방식으로 행동할 수 있으므로 피해가 발생할 수 있습니다. 위험 및 한계에 대한 정보를 얻으시려면 Azure OpenAI 서비스 투명성 노트를 참고하시기 바랍니다.

이러한 위험을 완화하기 위한 권장 방법은 아키텍처에 유해한 동작을 감지하고 차단할 수 있는 안전 시스템을 포함하는 것입니다. Azure AI 콘텐츠 안전은 독립적인 보호 계층을 제공하며, 애플리케이션과 서비스에서 유해한 사용자 생성 및 AI 생성 콘텐츠를 감지할 수 있습니다. Azure AI Foundry 내에서 콘텐츠 안전 서비스는 다양한 모달리티의 유해 콘텐츠를 탐색하고 샘플 코드를 시도해볼 수 있게 합니다. 다음 빠른 시작 문서는 서비스에 요청하는 과정을 안내합니다. 다른 고려 사항은 전체 애플리케이션 성능입니다. 다중 모달 및 다중 모델 애플리케이션의 경우, 성능은 시스템이 사용자와 사용자가 기대하는 대로 작동하는 것을 의미하며, 해로운 출력을 생성하지 않는 것도 포함됩니다. 성능, 품질, 위험 및 안전 평가자를 사용하여 전체 애플리케이션의 성능을 평가하는 것이 중요합니다. 또한 사용자 지정 평가자를 생성하고 평가할 수 있는 기능도 있습니다.

개발 환경에서 Azure AI Evaluation SDK를 사용하여 AI 애플리케이션을 평가할 수 있습니다. 테스트 데이터 세트 또는 목표를 제공하면, 생성 AI 애플리케이션의 결과물을 내장 평가자나 선택한 사용자 지정 평가자를 통해 정량적으로 측정합니다. 시스템을 평가하기 위해 azure ai evaluation sdk를 시작하려면, 빠른 시작 가이드를 따라 하십시오. 평가 실행을 완료하면 Azure AI Foundry에서 결과를 시각화할 수 있습니다.

상표

이 프로젝트에는 프로젝트, 제품 또는 서비스에 대한 상표 또는 로고가 포함될 수 있습니다. Microsoft 상표 또는 로고의 승인된 사용은 Microsoft의 상표 및 브랜드 가이드라인을 준수해야 합니다. 수정된 버전의 프로젝트에서 Microsoft 상표 또는 로고를 사용하는 경우 혼동을 일으키거나 Microsoft 후원임을 암시해서는 안 됩니다. 타사 상표 또는 로고의 사용은 해당 타사의 정책을 따릅니다.

도움 받기

AI 앱 빌드 중에 문제가 있거나 궁금한 점이 있으면 다음에 참여하세요:

Azure AI Foundry Discord

제품 피드백이나 빌드 중 오류가 있는 경우 다음을 방문하세요:

Azure AI Foundry Developer Forum


면책 조항:
이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 위해 노력하고 있으나 자동 번역에는 오류나 부정확한 부분이 있을 수 있습니다. 원본 문서의 원어본이 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우 전문 인간 번역을 권장합니다. 본 번역의 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.