Skip to content

Latest commit

 

History

History
220 lines (179 loc) · 26.6 KB

README.md

File metadata and controls

220 lines (179 loc) · 26.6 KB

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

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

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

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

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

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

کاور

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

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

فهرست مطالب

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

Phi در Azure AI Foundry

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

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

Phi در مدل‌های GitHub

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

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

Phi در Hugging Face

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

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

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

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

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

رویکرد پیشنهادی برای کاهش این خطرات شامل اضافه کردن یک سیستم ایمنی در معماری شماست که می‌تواند رفتارهای مضر را شناسایی و جلوگیری کند. ایمنی محتوای Azure AI یک لایه محافظتی مستقل ارائه می‌دهد که قادر به شناسایی محتوای مضر تولید شده توسط کاربران و هوش مصنوعی در برنامه‌ها و خدمات است. ایمنی محتوای Azure AI شامل APIهای متن و تصویر است که به شما امکان شناسایی محتوای مضر را می‌دهند. در Azure AI Foundry، خدمات ایمنی محتوا به شما اجازه می‌دهند تا نمونه کدهایی برای شناسایی محتوای مضر در حالت‌های مختلف را مشاهده، بررسی و امتحان کنید. مستندات شروع سریع شما را در ارسال درخواست‌ها به این سرویس راهنمایی می‌کند.

جنبه دیگری که باید در نظر گرفت عملکرد کلی برنامه است. در برنامه‌های چندوجهی و چندمدلی، عملکرد به معنای این است که سیستم همان‌طور که شما و کاربران انتظار دارید عمل کند، از جمله تولید نکردن خروجی‌های مضر. ارزیابی عملکرد کلی برنامه شما با استفاده از ارزیاب‌های عملکرد و کیفیت و ارزیاب‌های خطر و ایمنی اهمیت دارد. همچنین شما می‌توانید با استفاده از ارزیاب‌های سفارشی ایجاد و ارزیابی کنید.
شما می‌توانید برنامه هوش مصنوعی خود را در محیط توسعه با استفاده از Azure AI Evaluation SDK ارزیابی کنید. با استفاده از یک مجموعه داده آزمایشی یا یک هدف، تولیدات برنامه هوش مصنوعی شما به صورت کمی با ارزیاب‌های داخلی یا ارزیاب‌های سفارشی انتخابی شما اندازه‌گیری می‌شوند. برای شروع کار با azure ai evaluation sdk جهت ارزیابی سیستم خود، می‌توانید از راهنمای شروع سریع پیروی کنید. پس از اجرای یک دوره ارزیابی، می‌توانید نتایج را در Azure AI Foundry مشاهده کنید.

علائم تجاری

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

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