Phi माइक्रोसॉफ्ट द्वारा विकसित ओपन सोर्स AI मॉडल्स की एक श्रृंखला है।
Phi वर्तमान में सबसे शक्तिशाली और किफायती छोटे भाषा मॉडल (SLM) में से एक है, जो बहु-भाषा, तर्क, टेक्स्ट/चैट जनरेशन, कोडिंग, इमेज, ऑडियो और अन्य परिदृश्यों में बेहतरीन प्रदर्शन करता है।
आप Phi को क्लाउड या एज डिवाइस पर डिप्लॉय कर सकते हैं, और सीमित कंप्यूटिंग पावर के साथ आसानी से जनरेटिव AI एप्लिकेशन बना सकते हैं।
इन संसाधनों का उपयोग शुरू करने के लिए इन चरणों का पालन करें:
- रेपो को फोर्क करें: क्लिक करें
- रेपो को क्लोन करें:
git clone https://github.com/microsoft/PhiCookBook.git
- Microsoft AI Discord Community से जुड़ें और विशेषज्ञों व अन्य डेवलपर्स से मिलें
-
परिचय
-
विभिन्न वातावरणों में Phi को इनफर करना
-
Phi परिवार का इनफरेंस
-
Phi का मूल्यांकन
-
Azure AI Search के साथ RAG
-
Phi एप्लिकेशन विकास के उदाहरण
- टेक्स्ट और चैट एप्लिकेशन
- Phi-4 उदाहरण 🆕
- Phi-3 / 3.5 उदाहरण
- ब्राउज़र में लोकल चैटबॉट, Phi3, ONNX Runtime Web और WebGPU का उपयोग करते हुए
- OpenVino चैट
- मल्टी मॉडल - इंटरएक्टिव Phi-3-mini और OpenAI Whisper
- MLFlow - एक रैपर बनाना और MLFlow के साथ Phi-3 का उपयोग करना
- मॉडल ऑप्टिमाइजेशन - ONNX Runtime Web के लिए Olive का उपयोग कर Phi-3-min मॉडल को ऑप्टिमाइज कैसे करें
- WinUI3 ऐप के साथ Phi-3 mini-4k-instruct-onnx
- WinUI3 मल्टी मॉडल AI पावर्ड नोट्स ऐप उदाहरण
- कस्टम Phi-3 मॉडल को फाइन-ट्यून और Prompt flow के साथ इंटीग्रेट करें
- Azure AI Foundry में कस्टम Phi-3 मॉडल को फाइन-ट्यून और Prompt flow के साथ इंटीग्रेट करें
- Microsoft के उत्तरदायी AI सिद्धांतों पर ध्यान केंद्रित करते हुए Azure AI Foundry में फाइन-ट्यून किए गए Phi-3 / Phi-3.5 मॉडल का मूल्यांकन करें
- टेक्स्ट और चैट एप्लिकेशन
-
[📓] Phi-3.5-mini-instruct भाषा भविष्यवाणी नमूना (चीनी/अंग्रेज़ी) - Phi-3.5-Instruct WebGPU RAG चैटबॉट - Windows GPU का उपयोग करके Phi-3.5-Instruct ONNX के साथ प्रॉम्प्ट फ्लो समाधान बनाना - Microsoft Phi-3.5 tflite का उपयोग करके Android ऐप बनाना - स्थानीय ONNX Phi-3 मॉडल का उपयोग करते हुए Microsoft.ML.OnnxRuntime के साथ Q&A .NET उदाहरण - Semantic Kernel और Phi-3 के साथ कंसोल चैट .NET ऐप
-
Azure AI Inference SDK कोड आधारित नमूने
-
उन्नत तर्क नमूने
- Phi-4 नमूने 🆕
-
डेमो
-
विज़न नमूने
- Phi-4 नमूने 🆕
- Phi-3 / 3.5 नमूने
- [📓]Phi-3-vision-छवि पाठ से पाठ
- Phi-3-vision-ONNX
- [📓]Phi-3-vision CLIP एम्बेडिंग
- डेमो: Phi-3 रिसाइक्लिंग
- Phi-3-vision - विज़ुअल भाषा सहायक - Phi3-Vision और OpenVINO के साथ
- Phi-3 Vision Nvidia NIM
- Phi-3 Vision OpenVino
- [📓]Phi-3.5 Vision मल्टी-फ्रेम या मल्टी-इमेज नमूना
- Microsoft.ML.OnnxRuntime .NET का उपयोग करते हुए Phi-3 Vision स्थानीय ONNX मॉडल
- Microsoft.ML.OnnxRuntime .NET का उपयोग करते हुए मेनू आधारित Phi-3 Vision स्थानीय ONNX मॉडल
-
ऑडियो नमूने
-
MOE नमूने
-
फ़ंक्शन कॉलिंग नमूने
- Phi-4 नमूने 🆕
-
मल्टीमोडल मिक्सिंग नमूने
- Phi-4 नमूने 🆕
-
-
[📓] Phi-4-मल्टीमोडल का उपयोग टेक्नोलॉजी पत्रकार के रूप में करना
-
Phi सैंपल्स का फाइन-ट्यूनिंग
- फाइन-ट्यूनिंग परिदृश्य
- फाइन-ट्यूनिंग बनाम RAG
- फाइन-ट्यूनिंग: Phi-3 को इंडस्ट्री विशेषज्ञ बनाना
- VS Code के लिए AI टूलकिट के साथ Phi-3 का फाइन-ट्यूनिंग
- Azure Machine Learning Service के साथ Phi-3 का फाइन-ट्यूनिंग
- Lora के साथ Phi-3 का फाइन-ट्यूनिंग
- QLora के साथ Phi-3 का फाइन-ट्यूनिंग
- Azure AI Foundry के साथ Phi-3 का फाइन-ट्यूनिंग
- Azure ML CLI/SDK के साथ Phi-3 का फाइन-ट्यूनिंग
- Microsoft Olive के साथ फाइन-ट्यूनिंग
- Microsoft Olive हैंड्स-ऑन लैब के साथ फाइन-ट्यूनिंग
- Weights और Bias के साथ Phi-3-vision का फाइन-ट्यूनिंग
- Apple MLX फ्रेमवर्क के साथ Phi-3 का फाइन-ट्यूनिंग
- Phi-3-vision का फाइन-ट्यूनिंग (आधिकारिक समर्थन)
- Kaito AKS और Azure Containers के साथ Phi-3 और 3.5 Vision का फाइन-ट्यूनिंग (आधिकारिक समर्थन)
- Phi-3 और 3.5 Vision का फाइन-ट्यूनिंग
-
हैंड्स-ऑन लैब
-
शैक्षणिक शोध पत्र और प्रकाशन
आप Microsoft Phi का उपयोग करना और इसे विभिन्न हार्डवेयर उपकरणों पर एंड-टू-एंड समाधानों के निर्माण के तरीके सीख सकते हैं। Phi को अनुभव करने के लिए, मॉडल्स के साथ खेलना शुरू करें और अपने परिदृश्यों के लिए Phi को कस्टमाइज़ करें Azure AI Foundry Azure AI Model Catalog का उपयोग करके। अधिक जानकारी के लिए Azure AI Foundry पर शुरुआत करें।
Playground
प्रत्येक मॉडल का परीक्षण करने के लिए एक समर्पित प्लेग्राउंड है Azure AI Playground।
आप Microsoft Phi का उपयोग करना और इसे विभिन्न हार्डवेयर उपकरणों पर एंड-टू-एंड समाधानों के निर्माण के तरीके सीख सकते हैं। Phi को अनुभव करने के लिए, मॉडल्स के साथ खेलना शुरू करें और अपने परिदृश्यों के लिए Phi को कस्टमाइज़ करें GitHub Model Catalog का उपयोग करके। अधिक जानकारी के लिए GitHub Model Catalog पर शुरुआत करें।
Playground
प्रत्येक मॉडल के लिए मॉडल का परीक्षण करने के लिए एक समर्पित प्लेग्राउंड उपलब्ध है।
आप इस मॉडल को हगिंग फेस पर भी पा सकते हैं।
प्लेग्राउंड
हगिंग चैट प्लेग्राउंड
Microsoft अपने ग्राहकों को हमारे AI उत्पादों का जिम्मेदारीपूर्वक उपयोग करने में मदद करने, अपने अनुभव साझा करने, और पारदर्शिता नोट्स और प्रभाव आकलन जैसे टूल्स के माध्यम से विश्वास-आधारित साझेदारी बनाने के लिए प्रतिबद्ध है। इन संसाधनों में से कई https://aka.ms/RAI पर उपलब्ध हैं।
Microsoft का जिम्मेदार AI के प्रति दृष्टिकोण हमारे AI सिद्धांतों पर आधारित है: निष्पक्षता, विश्वसनीयता और सुरक्षा, गोपनीयता और सुरक्षा, समावेशिता, पारदर्शिता और उत्तरदायित्व।
बड़े पैमाने पर प्राकृतिक भाषा, छवि और भाषण मॉडल - जैसे कि इस उदाहरण में उपयोग किए गए हैं - संभावित रूप से ऐसे तरीके से कार्य कर सकते हैं जो अनुचित, अविश्वसनीय, या आपत्तिजनक हो सकते हैं, जिससे नुकसान हो सकता है। कृपया जोखिमों और सीमाओं के बारे में जानकारी प्राप्त करने के लिए Azure OpenAI सेवा पारदर्शिता नोट पर परामर्श करें।
इन जोखिमों को कम करने के लिए अनुशंसित दृष्टिकोण यह है कि आपकी आर्किटेक्चर में एक सुरक्षा प्रणाली शामिल हो जो हानिकारक व्यवहार का पता लगा सके और उसे रोक सके। Azure AI Content Safety एक स्वतंत्र सुरक्षा परत प्रदान करता है, जो अनुप्रयोगों और सेवाओं में उपयोगकर्ता-जनित और AI-जनित हानिकारक सामग्री का पता लगाने में सक्षम है। Azure AI Content Safety में टेक्स्ट और इमेज API शामिल हैं जो हानिकारक सामग्री का पता लगाने की अनुमति देते हैं। Azure AI Foundry के भीतर, Content Safety सेवा आपको विभिन्न प्रारूपों में हानिकारक सामग्री का पता लगाने के लिए नमूना कोड देखने, खोजने और आज़माने की सुविधा देती है। यह त्वरित प्रारंभ दस्तावेज़ आपको सेवा के लिए अनुरोध करने की प्रक्रिया में मार्गदर्शन करता है।
एक अन्य पहलू जो ध्यान में रखना चाहिए वह है समग्र अनुप्रयोग प्रदर्शन। मल्टी-मॉडल और मल्टी-मोडल अनुप्रयोगों के साथ, हम प्रदर्शन को इस रूप में परिभाषित करते हैं कि सिस्टम आपकी और आपके उपयोगकर्ताओं की अपेक्षाओं के अनुसार कार्य करता है, जिसमें हानिकारक आउटपुट उत्पन्न न करना शामिल है। यह महत्वपूर्ण है कि आप अपने समग्र अनुप्रयोग के प्रदर्शन का आकलन प्रदर्शन और गुणवत्ता और जोखिम और सुरक्षा मूल्यांकनकर्ताओं का उपयोग करके करें। आपके पास कस्टम मूल्यांकनकर्ता बनाने और उनका मूल्यांकन करने की क्षमता भी है।
आप अपने विकास वातावरण में Azure AI Evaluation SDK का उपयोग करके अपने AI अनुप्रयोग का मूल्यांकन कर सकते हैं। चाहे वह एक परीक्षण डेटासेट हो या कोई लक्ष्य, आपके जनरेटिव AI अनुप्रयोग के आउटपुट को अंतर्निहित मूल्यांकनकर्ताओं या आपकी पसंद के कस्टम मूल्यांकनकर्ताओं के साथ मात्रात्मक रूप से मापा जाता है। अपने सिस्टम का मूल्यांकन करने के लिए Azure AI Evaluation SDK के साथ आरंभ करने के लिए आप त्वरित प्रारंभ गाइड का पालन कर सकते हैं। एक बार जब आप मूल्यांकन रन निष्पादित कर लेते हैं, तो आप Azure AI Foundry में परिणाम देख सकते हैं।
इस प्रोजेक्ट में प्रोजेक्ट्स, उत्पादों, या सेवाओं के लिए ट्रेडमार्क या लोगो शामिल हो सकते हैं। Microsoft ट्रेडमार्क या लोगो के अधिकृत उपयोग को Microsoft के ट्रेडमार्क और ब्रांड दिशानिर्देश का पालन करना चाहिए।
इस प्रोजेक्ट के संशोधित संस्करणों में Microsoft ट्रेडमार्क या लोगो का उपयोग भ्रम पैदा नहीं करना चाहिए या Microsoft प्रायोजन का संकेत नहीं देना चाहिए। किसी भी तृतीय-पक्ष ट्रेडमार्क या लोगो का उपयोग उन तृतीय-पक्ष की नीतियों के अधीन है।
अस्वीकरण:
यह दस्तावेज़ मशीन-आधारित एआई अनुवाद सेवाओं का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता के लिए प्रयासरत हैं, कृपया ध्यान दें कि स्वचालित अनुवादों में त्रुटियां या अशुद्धियां हो सकती हैं। मूल दस्तावेज़ को उसकी मूल भाषा में प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या व्याख्या के लिए हम जिम्मेदार नहीं हैं।