Phi Microsoft द्वारा विकसित ओपन सोर्स AI मॉडल्स की एक सीरीज़ है।
Phi वर्तमान में सबसे शक्तिशाली और लागत-प्रभावी छोटे भाषा मॉडल (SLM) है, जो मल्टी-लैंग्वेज, तर्कशक्ति, टेक्स्ट/चैट जनरेशन, कोडिंग, इमेज, ऑडियो और अन्य परिदृश्यों में बहुत अच्छे बेंचमार्क प्रदान करता है।
आप Phi को क्लाउड या एज डिवाइस पर तैनात कर सकते हैं, और सीमित कंप्यूटिंग शक्ति के साथ आसानी से जनरेटिव AI एप्लिकेशन बना सकते हैं।
इन संसाधनों का उपयोग शुरू करने के लिए इन चरणों का पालन करें:
- रेपॉजिटरी को फोर्क करें: क्लिक करें
- रेपॉजिटरी को क्लोन करें:
git clone https://github.com/microsoft/PhiCookBook.git
- Microsoft AI Discord कम्युनिटी में शामिल हों और विशेषज्ञों तथा अन्य डेवलपर्स से मिलें
फ्रेंच | स्पेनिश | जर्मन | रूसी | अरबी | फ़ारसी (पर्शियन) | उर्दू | चीनी (सरलीकृत) | चीनी (पारंपरिक, मकाऊ) | चीनी (पारंपरिक, हांगकांग) | चीनी (पारंपरिक, ताइवान) | जापानी | कोरियाई | हिंदी | बंगाली | मराठी | नेपाली | पंजाबी (गुरमुखी) | पुर्तगाली (पुर्तगाल) | पुर्तगाली (ब्राज़ील) | इतालवी | पोलिश | तुर्की | ग्रीक | थाई | स्वीडिश | डेनिश | नॉर्वेजियन | फिनिश | डच | हिब्रू | वियतनामी | इंडोनेशियाई | मलय | टागालोग (फिलिपीनो) | स्वाहिली | हंगेरियन | चेक | स्लोवाक | रोमानियन | बुल्गारियन | सर्बियन (सिरिलिक) | क्रोएशियाई | स्लोवेनियाई
-
परिचय
-
विभिन्न वातावरण में फाई इनफेरेंस
-
फाई परिवार इनफेरेंस
- iOS में फाई इनफेरेंस
- Android में फाई इनफेरेंस
- Jetson में फाई इनफेरेंस
- AI PC में फाई इनफेरेंस
- Apple MLX फ्रेमवर्क के साथ फाई इनफेरेंस
- लोकल सर्वर में फाई इनफेरेंस
- AI Toolkit का उपयोग करके रिमोट सर्वर में फाई इनफेरेंस
- Rust के साथ फाई इनफेरेंस
- लोकल में फाई--Vision इनफेरेंस
- Kaito AKS, Azure Containers (आधिकारिक समर्थन) के साथ फाई इनफेरेंस
-
फाई का मूल्यांकन
-
एज़्योर AI सर्च के साथ RAG
-
Phi एप्लिकेशन विकास के नमूने
-
टेक्स्ट और चैट एप्लिकेशन
- Phi-4 नमूने 🆕
- Phi-3 / 3.5 नमूने
- Phi3, ONNX Runtime Web और WebGPU का उपयोग करके ब्राउज़र में लोकल चैटबॉट
- ओपनवीनो चैट
- मल्टी मॉडल - Phi-3-mini और OpenAI Whisper के साथ इंटरएक्टिव
- MLFlow - एक रैपर बनाना और MLFlow के साथ Phi-3 का उपयोग करना
- मॉडल ऑप्टिमाइजेशन - Olive के साथ ONNX Runtime Web के लिए Phi-3-min मॉडल को ऑप्टिमाइज़ कैसे करें
- WinUI3 ऐप Phi-3 mini-4k-instruct-onnx के साथ
- WinUI3 मल्टी मॉडल AI पावर्ड नोट्स ऐप नमूना
- कस्टम Phi-3 मॉडल को फाइन-ट्यून और प्रॉम्प्टफ्लो के साथ इंटीग्रेट करें
- एज़्योर AI फाउंड्री में कस्टम Phi-3 मॉडल को फाइन-ट्यून और प्रॉम्प्टफ्लो के साथ इंटीग्रेट करें
- Microsoft के रिस्पॉन्सिबल AI सिद्धांतों पर ध्यान केंद्रित करते हुए एज़्योर AI फाउंड्री में फाइन-ट्यून किए गए 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 ऐप बनाना
- Microsoft.ML.OnnxRuntime का उपयोग करके लोकल ONNX Phi-3 मॉडल के साथ Q&A .NET उदाहरण
- Semantic Kernel और Phi-3 के साथ कंसोल चैट .NET ऐप
-
एज़्योर AI इंफरेंस SDK कोड आधारित नमूने
-
एडवांस्ड रीजनिंग नमूने
- Phi-4 नमूने 🆕
-
डेमो
-
विज़न नमूने
- Phi-4 नमूने 🆕
- Phi-3 / 3.5 नमूने
-
-
[📓]Phi-3-vision-Image text to text
- Phi-3-vision-ONNX
- [📓]Phi-3-vision CLIP Embedding
- DEMO: Phi-3 Recycling
- Phi-3-vision - विजुअल लैंग्वेज असिस्टेंट - Phi3-Vision और OpenVINO के साथ
- Phi-3 Vision Nvidia NIM
- Phi-3 Vision OpenVino
- [📓]Phi-3.5 Vision मल्टी-फ्रेम या मल्टी-इमेज सैंपल
- Phi-3 Vision Local ONNX Model Microsoft.ML.OnnxRuntime .NET का उपयोग करके
- मेनू आधारित Phi-3 Vision Local ONNX Model Microsoft.ML.OnnxRuntime .NET का उपयोग करके
-
ऑडियो सैंपल
-
MOE सैंपल
-
फंक्शन कॉलिंग सैंपल
-
मल्टीमॉडल मिक्सिंग सैंपल
-
Phi सैंपल का फाइन-ट्यूनिंग
- फाइन-ट्यूनिंग परिदृश्य
- फाइन-ट्यूनिंग बनाम RAG
- फाइन-ट्यूनिंग Phi-3 को इंडस्ट्री विशेषज्ञ बनने देना
- Phi-3 को VS Code के AI Toolkit के साथ फाइन-ट्यून करना
- Phi-3 को Azure Machine Learning Service के साथ फाइन-ट्यून करना
- Phi-3 को Lora के साथ फाइन-ट्यून करना
- Phi-3 को QLora के साथ फाइन-ट्यून करना
- Phi-3 को Azure AI Foundry के साथ फाइन-ट्यून करना
- Phi-3 को Azure ML CLI/SDK के साथ फाइन-ट्यून करना
-
Microsoft Olive के साथ फाइन-ट्यूनिंग
- Microsoft Olive हैंड्स-ऑन लैब के साथ फाइन-ट्यूनिंग
- Weights और Bias के साथ Phi-3-vision का फाइन-ट्यूनिंग
- Apple MLX Framework के साथ Phi-3 का फाइन-ट्यूनिंग
- Phi-3-vision का फाइन-ट्यूनिंग (आधिकारिक समर्थन)
- Kaito AKS, Azure Containers के साथ Phi-3 का फाइन-ट्यूनिंग (आधिकारिक समर्थन)
- Phi-3 और 3.5 Vision का फाइन-ट्यूनिंग
-
हैंड्स-ऑन लैब
-
शैक्षणिक शोध पत्र और प्रकाशन
- Textbooks Are All You Need II: phi-1.5 तकनीकी रिपोर्ट
- Phi-3 तकनीकी रिपोर्ट: आपके फोन पर एक सक्षम भाषा मॉडल
- Phi-4 तकनीकी रिपोर्ट
- Phi-4-Mini तकनीकी रिपोर्ट: Mixture-of-LoRAs के माध्यम से कॉम्पैक्ट और शक्तिशाली मल्टीमॉडल भाषा मॉडल
- वाहन में कार्य-कॉलिंग के लिए छोटे भाषा मॉडल का अनुकूलन
- (WhyPHI) PHI-3 को मल्टीपल-चॉइस प्रश्न उत्तर देने के लिए फाइन-ट्यून करना: पद्धति, परिणाम और चुनौतियाँ
आप Microsoft Phi का उपयोग करना और अपने विभिन्न हार्डवेयर डिवाइस में एंड-टू-एंड समाधान बनाना सीख सकते हैं। Phi को अनुभव करने के लिए, मॉडल्स के साथ खेलना शुरू करें और अपने परिदृश्यों के लिए Phi को कस्टमाइज़ करें Azure AI Foundry Azure AI Model Catalog का उपयोग करके। आप Azure AI Foundry के साथ शुरुआत करने के बारे में अधिक जान सकते हैं।
प्लेग्राउंड प्रत्येक मॉडल का एक समर्पित प्लेग्राउंड है जहां आप मॉडल का परीक्षण कर सकते हैं Azure AI Playground।
आप Microsoft Phi का उपयोग करना और अपने विभिन्न हार्डवेयर डिवाइस में एंड-टू-एंड समाधान बनाना सीख सकते हैं। Phi को अनुभव करने के लिए, मॉडल्स के साथ खेलना शुरू करें और अपने परिदृश्यों के लिए Phi को कस्टमाइज़ करें GitHub Model Catalog का उपयोग करके। आप GitHub Model Catalog के साथ शुरुआत करने के बारे में अधिक जान सकते हैं।
प्लेग्राउंड प्रत्येक मॉडल का एक समर्पित प्लेग्राउंड है जहां आप मॉडल का परीक्षण कर सकते हैं।
आप मॉडल को Hugging Face पर भी पा सकते हैं।
प्लेग्राउंड Hugging Chat प्लेग्राउंड
Microsoft हमारे ग्राहकों को हमारे AI उत्पादों का जिम्मेदारी से उपयोग करने में मदद करने, हमारे अनुभव साझा करने और ट्रस्ट-आधारित साझेदारी बनाने के लिए प्रतिबद्ध है। इसके लिए Transparency Notes और Impact Assessments जैसे उपकरणों का उपयोग किया जाता है। इन संसाधनों को https://aka.ms/RAI पर पाया जा सकता है। Microsoft का जिम्मेदार AI के प्रति दृष्टिकोण हमारे AI सिद्धांतों पर आधारित है: निष्पक्षता, विश्वसनीयता और सुरक्षा, गोपनीयता और सुरक्षा, समावेशिता, पारदर्शिता, और जवाबदेही।
बड़े पैमाने पर प्राकृतिक भाषा, छवि, और भाषण मॉडल - जैसे इस नमूने में उपयोग किए गए मॉडल - संभावित रूप से अनुचित, अविश्वसनीय, या आपत्तिजनक व्यवहार कर सकते हैं, जिससे नुकसान हो सकता है। कृपया Azure OpenAI सेवा Transparency note को पढ़ें ताकि जोखिम और सीमाओं के बारे में जानकारी प्राप्त हो सके।
इन जोखिमों को कम करने के लिए अनुशंसित दृष्टिकोण यह है कि आपकी आर्किटेक्चर में एक सुरक्षा प्रणाली शामिल हो जो हानिकारक व्यवहार का पता लगा सके और उसे रोक सके। Azure AI Content Safety एक स्वतंत्र सुरक्षा परत प्रदान करता है, जो अनुप्रयोगों और सेवाओं में हानिकारक उपयोगकर्ता-जनित और AI-जनित सामग्री का पता लगाने में सक्षम है। Azure AI Content Safety में टेक्स्ट और इमेज APIs शामिल हैं जो आपको हानिकारक सामग्री का पता लगाने की अनुमति देते हैं। Azure AI Foundry के भीतर, Content Safety सेवा आपको विभिन्न माध्यमों में हानिकारक सामग्री का पता लगाने के लिए नमूना कोड देखने, एक्सप्लोर करने और आज़माने की अनुमति देती है। निम्नलिखित क्विकस्टार्ट दस्तावेज़ आपको सेवा में अनुरोध करने के लिए मार्गदर्शन देता है।
एक अन्य पहलू जिसे ध्यान में रखना आवश्यक है वह है समग्र अनुप्रयोग प्रदर्शन। मल्टी-मॉडल और मल्टी-मोडल अनुप्रयोगों के साथ, प्रदर्शन का मतलब है कि सिस्टम आपके और आपके उपयोगकर्ताओं की अपेक्षा के अनुसार काम करता है, जिसमें हानिकारक आउटपुट न उत्पन्न करना भी शामिल है। आपके समग्र अनुप्रयोग के प्रदर्शन का आकलन करना महत्वपूर्ण है, जिसमें Performance और Quality और Risk और Safety evaluators का उपयोग किया जाता है। आपके पास custom evaluators बनाने और उनका मूल्यांकन करने की क्षमता भी है। आप अपने विकास वातावरण में Azure AI Evaluation SDK का उपयोग करके अपने AI एप्लिकेशन का मूल्यांकन कर सकते हैं। दिए गए परीक्षण डेटा सेट या लक्ष्य के आधार पर, आपके जनरेटिव AI एप्लिकेशन की उत्पत्तियों को अंतर्निर्मित मूल्यांककों या आपके चुने हुए कस्टम मूल्यांककों के साथ मात्रात्मक रूप से मापा जाता है। अपने सिस्टम का मूल्यांकन करने के लिए Azure AI Evaluation SDK के साथ शुरुआत करने के लिए, आप त्वरित प्रारंभ गाइड का अनुसरण कर सकते हैं। एक मूल्यांकन रन निष्पादित करने के बाद, आप Azure AI Foundry में परिणामों को विज़ुअलाइज़ कर सकते हैं।
यह प्रोजेक्ट परियोजनाओं, उत्पादों, या सेवाओं के लिए ट्रेडमार्क या लोगो को शामिल कर सकता है। Microsoft ट्रेडमार्क या लोगो के अधिकृत उपयोग को Microsoft के ट्रेडमार्क और ब्रांड दिशानिर्देशों का पालन करना चाहिए। इस प्रोजेक्ट के संशोधित संस्करणों में Microsoft ट्रेडमार्क या लोगो का उपयोग भ्रम पैदा नहीं करना चाहिए या Microsoft प्रायोजन का संकेत नहीं देना चाहिए। किसी भी तृतीय-पक्ष ट्रेडमार्क या लोगो का उपयोग उन तृतीय-पक्ष की नीतियों के अधीन है।
अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता सुनिश्चित करने का प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियाँ या अशुद्धियाँ हो सकती हैं। मूल दस्तावेज़, जो इसकी मूल भाषा में है, को प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम जिम्मेदार नहीं हैं।