Skip to content

Latest commit

 

History

History
324 lines (261 loc) · 37.8 KB

File metadata and controls

324 lines (261 loc) · 37.8 KB

کتابچه آشپزی Phi: مثال‌های عملی با مدل‌های Phi مایکروسافت

باز کردن و استفاده از نمونه‌ها در GitHub Codespaces باز کردن در Dev Containers

همکاران GitHub مسائل GitHub درخواست‌های pull در GitHub خوش‌آمدگویی به PRها

تماشاگران GitHub انشعابات GitHub ستاره‌های GitHub

Discord بنیاد مایکروسافت

Phi مجموعه‌ای از مدل‌های هوش مصنوعی متن‌باز است که توسط مایکروسافت توسعه یافته‌اند.

Phi در حال حاضر قدرتمندترین و اقتصادی‌ترین مدل زبان کوچک (SLM) است، با معیارهای بسیار خوب در چندزبانگی، استدلال، تولید متن/چت، کدنویسی، تصاویر، صدا و سایر سناریوها.

شما می‌توانید Phi را در فضای ابری یا دستگاه‌های لبه پیاده‌سازی کنید و به‌سادگی برنامه‌های هوش مصنوعی مولد را با قدرت محاسباتی محدود بسازید.

برای شروع استفاده از این منابع، این مراحل را دنبال کنید:

  1. شعبه (Fork) مخزن را انجام دهید: کلیک کنید انشعابات GitHub
  2. مخزن را کلون کنید: git clone https://github.com/microsoft/PhiCookBook.git
  3. به جامعه Discord هوش مصنوعی مایکروسافت بپیوندید و با کارشناسان و توسعه‌دهندگان دیگر آشنا شوید

cover

🌐 پشتیبانی چندزبانه

پشتیبانی شده از طریق GitHub Action (خودکار و همیشه به‌روز)

عربی | بنگالی | بلغاری | برمه‌ای (میانمار) | چینی (ساده‌شده) | چینی (سنتی، هنگ‌کنگ) | چینی (سنتی، ماکائو) | چینی (سنتی، تایوان) | کرواتی | چکی | دانمارکی | هلندی | استونیایی | فنلاندی | فرانسوی | آلمانی | یونانی | عبری | هندی | مجارستانی | اندونزیایی | ایتالیایی | ژاپنی | کانادایی | خمری | کره‌ای | لیتوانیایی | مالایی | مالایالام | مراتی | نپالی | نیجریه‌ای پجدین | نروژی | فارسی (Farsi) | لهستانی | پرتغالی (برزیل) | پرتغالی (پرتغال) | پنجابی (Gurmukhi) | رومانیایی | روسی | صربی (سیریلیک) | اسلواکی | اسلوونیایی | اسپانیایی | سواحیلی | سوئدی | تاگالوگ (فیلیپینی) | تامیل | تلوگو | تایلندی | ترکی | اوکراینی | اردو | ویتنامی

ترجیح می‌دهید محلی کلون کنید؟

این مخزن شامل بیش از ۵۰ ترجمه زبانی است که حجم دانلود را به طور قابل توجهی افزایش می‌دهد. برای کلون بدون ترجمه‌ها، از 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 (ویندوز):

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

این به شما همه چیز لازم برای تکمیل دوره را با دانلود بسیار سریع‌تر می‌دهد.

فهرست مطالب

استفاده از مدل‌های Phi

Phi در Microsoft Foundry

می‌توانید بیاموزید چگونه از Microsoft Phi استفاده کنید و چگونه راهکارهای انتها به انتها را در دستگاه‌های سخت‌افزاری مختلف خود بسازید. برای تجربه Phi برای خودتان، با بازی کردن با مدل‌ها و سفارشی‌سازی Phi برای سناریوهای خود شروع کنید با استفاده از کاتالوگ مدل AI در Microsoft Foundry Azure اطلاعات بیشتر در شروع کار با Microsoft Foundry قابل دسترسی است.

محیط آزمایش هر مدل یک محیط آزمایش اختصاصی برای تست مدل دارد Azure AI Playground.

Phi در مدل‌های GitHub

می‌توانید بیاموزید چگونه از Microsoft Phi استفاده کنید و چگونه راهکارهای انتها به انتها را در دستگاه‌های سخت‌افزاری مختلف خود بسازید. برای تجربه Phi برای خودتان، با بازی کردن با مدل و سفارشی‌سازی Phi برای سناریوهای خود شروع کنید با استفاده از کاتالوگ مدل GitHub اطلاعات بیشتر در شروع کار با کاتالوگ مدل GitHub موجود است.

محیط آزمایش هر مدل دارای یک محیط آزمایش اختصاصی برای تست مدل می‌باشد.

Phi در Hugging Face

می‌توانید مدل را در Hugging Face نیز پیدا کنید.

محیط آزمایش محیط بازی Hugging Chat

🎒 دوره‌های دیگر

تیم ما دوره‌های دیگری نیز تولید می‌کند! نگاهی بیندازید:

LangChain

LangChain4j برای مبتدیان LangChain.js برای مبتدیان LangChain برای مبتدیان

Azure / Edge / MCP / Agents

AZD برای مبتدیان Edge AI برای مبتدیان MCP برای مبتدیان AI Agents برای مبتدیان


سری هوش مصنوعی مولد

هوش مصنوعی مولد برای مبتدیان هوش مصنوعی مولد (.NET) هوش مصنوعی مولد (Java) هوش مصنوعی مولد (JavaScript)


آموزش‌های پایه

یادگیری ماشین برای مبتدیان علم داده برای مبتدیان هوش مصنوعی برای مبتدیان امنیت سایبری برای مبتدیان توسعه وب برای مبتدیان اینترنت اشیاء برای مبتدیان توسعه XR برای مبتدیان


سری Copilot

Copilot برای برنامه‌نویسی جفتی هوش مصنوعی Copilot برای C#/.NET ماجراجویی Copilot

هوش مصنوعی مسئولانه

مایکروسافت متعهد است به کمک به مشتریان خود برای استفاده مسئولانه از محصولات هوش مصنوعی ما، اشتراک‌گذاری یادگیری‌هایمان و ایجاد شراکت‌های مبتنی بر اعتماد از طریق ابزارهایی مانند یادداشت‌های شفافیت و ارزیابی‌های تأثیر. بسیاری از این منابع را می‌توانید در https://aka.ms/RAI بیابید. رویکرد مایکروسافت به هوش مصنوعی مسئولانه بر اصول هوش مصنوعی ما مبنی بر عدالت، قابلیت اطمینان و ایمنی، حریم خصوصی و امنیت، شمول‌پذیری، شفافیت و پاسخگویی استوار است.

مدل‌های بزرگ زبان طبیعی، تصویر و گفتار - مانند مدل‌هایی که در این نمونه استفاده شده‌اند - ممکن است به گونه‌ای رفتار کنند که ناعادلانه، غیرقابل اعتماد یا توهین‌آمیز باشد و در نتیجه آسیب‌هایی به دنبال داشته باشد. لطفاً یادداشت شفافیت سرویس Azure OpenAI را برای آگاهی از ریسک‌ها و محدودیت‌ها مطالعه نمایید: Azure OpenAI service Transparency note. رویکرد پیشنهادی برای کاهش این ریسک‌ها، شامل کردن یک سیستم ایمنی در معماری شما است که بتواند رفتارهای مضر را تشخیص داده و جلوگیری کند. Azure AI Content Safety یک لایه مستقل از محافظت ارائه می‌دهد که قادر است محتوای مضر تولیدشده توسط کاربر و هوش مصنوعی را در برنامه‌ها و خدمات تشخیص دهد. Azure AI Content Safety شامل APIهای متن و تصویر است که به شما امکان تشخیص محتوای مضر را می‌دهد. در Microsoft Foundry، سرویس Content Safety به شما اجازه می‌دهد تا نمونه کدهای تشخیص محتوای مضر در حالت‌های مختلف را مشاهده، بررسی و امتحان کنید. مستندات شروع سریع زیر، شما را در ارسال درخواست‌ها به این سرویس راهنمایی می‌کند.

یکی دیگر از جنبه‌هایی که باید در نظر گرفته شود، عملکرد کلی برنامه است. در برنامه‌های چندمودال و چندمدلی، عملکرد به معنی این است که سیستم همانطور که شما و کاربران‌تان انتظار دارید عمل کند، از جمله عدم تولید خروجی‌های مضر. ارزیابی عملکرد کلی برنامه خود با استفاده از ارزیاب‌های عملکرد، کیفیت، ریسک و ایمنی اهمیت دارد. همچنین شما قادر به ایجاد و ارزیابی با ارزیاب‌های سفارشی هستید.

شما می‌توانید برنامه هوش مصنوعی خود را در محیط توسعه خود با استفاده از Azure AI Evaluation SDK ارزیابی کنید. با توجه به یک مجموعه داده تست یا هدف مشخص، خروجی‌های تولیدشده توسط برنامه هوش مصنوعی مولد شما به طور کمی با ارزیاب‌های داخلی یا ارزیاب‌های سفارشی انتخابی شما اندازه‌گیری می‌شوند. برای شروع کار با Azure AI Evaluation SDK جهت ارزیابی سیستم خود، می‌توانید از راهنمای شروع سریع پیروی کنید. پس از اجرای یک ارزیابی، می‌توانید نتایج را در Microsoft Foundry مشاهده کنید.

علائم تجاری

این پروژه ممکن است حاوی علائم تجاری یا لوگوهایی برای پروژه‌ها، محصولات یا خدمات باشد. استفاده مجاز از علائم تجاری یا لوگوهای مایکروسافت مشروط به رعایت راهنمای علائم تجاری و برند مایکروسافت است. استفاده از علائم تجاری یا لوگوهای مایکروسافت در نسخه‌های تغییر یافته این پروژه نباید موجب سردرگمی شود یا حمایت مایکروسافت را القا کند. هرگونه استفاده از علائم تجاری یا لوگوهای طرف سوم تابع سیاست‌های آن طرف‌های سوم است.

دریافت کمک

اگر به مشکل برخوردید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، بپیوندید به:

Microsoft Foundry Discord

اگر بازخورد محصول یا خطا هنگام ساخت داشتید، به مراجعه کنید:

Microsoft Foundry Developer Forum


توضیح مهم:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما در تلاش برای دقت هستیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌هایی باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفه‌ای انسانی توصیه می‌شود. ما مسئول هیچ گونه سوءتفاهم یا تفسیر نادرستی که از استفاده این ترجمه ناشی شود، نیستیم.