Phi हे मायक्रोसॉफ्टद्वारे विकसित केलेले एक ओपन सोर्स AI मॉडेल्सचे मालिकासंच आहे.
Phi हे सध्या सर्वात प्रभावी आणि खर्चिकदृष्ट्या फायदेशीर लहान भाषा मॉडेल (SLM) आहे, ज्यामध्ये बहुभाषिकता, तर्कशक्ती, मजकूर/चॅट निर्मिती, कोडिंग, प्रतिमा, ऑडिओ आणि इतर विविध गोष्टींसाठी उत्कृष्ट कामगिरी आहे.
Phi ला क्लाउड किंवा एज डिव्हाइसेसवर तैनात करता येते आणि मर्यादित संगणकीय क्षमतेसह जनरेटिव्ह AI अॅप्लिकेशन्स सहजपणे तयार करता येतात.
या संसाधनांचा वापर सुरू करण्यासाठी खालील पायऱ्या फॉलो करा:
- रेपॉझिटरी फोर्क करा:
वर क्लिक करा
- रेपॉझिटरी क्लोन करा:
git clone https://github.com/microsoft/PhiCookBook.git
- मायक्रोसॉफ्ट AI डिस्कॉर्ड कम्युनिटीमध्ये सामील व्हा आणि तज्ञ व इतर डेव्हलपर्सशी चर्चा करा
-
परिचय
-
विविध वातावरणात Phi चा वापर
-
Phi कुटुंबाचा वापर
-
Jetson मध्ये Phi ची अंदाज वर्तविणे
- AI PC मध्ये Phi ची अंदाज वर्तविणे
- Apple MLX Framework सह Phi ची अंदाज वर्तविणे
- स्थानिक सर्व्हरवर Phi ची अंदाज वर्तविणे
- AI Toolkit वापरून रिमोट सर्व्हरवर Phi ची अंदाज वर्तविणे
- Rust सह Phi ची अंदाज वर्तविणे
- स्थानिक Vision सह Phi ची अंदाज वर्तविणे
- Kaito AKS, Azure Containers (अधिकृत समर्थन) सह 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 - रॅपर तयार करणे आणि Phi-3 MLFlow सह वापरणे
- मॉडेल ऑप्टिमायझेशन - Olive वापरून ONNX Runtime Web साठी Phi-3-min मॉडेल ऑप्टिमाइझ कसे करावे
- Phi-3 mini-4k-instruct-onnx सह WinUI3 अॅप
- WinUI3 मल्टी मॉडेल AI संचालित नोट्स अॅप नमुना
- Prompt flow सह सानुकूल Phi-3 मॉडेल्स फाइन-ट्यून करणे आणि एकत्रित करणे
- Azure AI Foundry मध्ये Prompt flow सह सानुकूल Phi-3 मॉडेल्स फाइन-ट्यून करणे आणि एकत्रित करणे
- Microsoft च्या उत्तरदायी AI तत्त्वांवर लक्ष केंद्रित करून Azure AI Foundry मध्ये फाइन-ट्यून केलेल्या Phi-3 / Phi-3.5 मॉडेलचे मूल्यमापन
- मजकूर आणि चॅट अनुप्रयोग
-
[📓] Phi-3.5-mini-instruct भाषा अंदाज नमुना (चिनी/इंग्रजी) - Phi-3.5-Instruct WebGPU RAG Chatbot - Windows GPU वापरून Phi-3.5-Instruct ONNX सह Prompt Flow Solution तयार करा - Microsoft Phi-3.5 tflite वापरून Android अॅप तयार करा - Microsoft.ML.OnnxRuntime वापरून स्थानिक ONNX Phi-3 मॉडेलसह Q&A .NET उदाहरण - Semantic Kernel आणि Phi-3 सह Console Chat .NET अॅप
-
Azure AI Inference SDK कोड आधारित नमुने
-
प्रगत तर्कशक्ती नमुने
- Phi-4 नमुने 🆕
-
डेमो
-
व्हिजन नमुने
- Phi-4 नमुने 🆕
- Phi-3 / 3.5 नमुने
- [📓]Phi-3-vision-प्रतिमा मजकूर ते मजकूर
- Phi-3-vision-ONNX
- [📓]Phi-3-vision CLIP Embedding
- डेमो: Phi-3 Recycling
- Phi-3-vision - Visual language assistant - 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 नमुने फाइन-ट्यून करणे
- फाइन-ट्यूनिंग परिदृश्ये
- फाइन-ट्यूनिंग vs 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 Hands-On Lab सह फाइन-ट्यूनिंग
- Weights आणि Bias सह Phi-3-vision फाइन-ट्यून करणे
- Apple MLX Framework सह Phi-3 फाइन-ट्यून करणे
- Phi-3-vision (अधिकृत समर्थन) सह फाइन-ट्यून करणे
- Kaito AKS, Azure Containers (अधिकृत समर्थन) सह Phi-3 फाइन-ट्यून करणे
- Phi-3 आणि 3.5 Vision फाइन-ट्यून करणे
-
Hands-on Lab
-
शैक्षणिक संशोधन पेपर्स आणि प्रकाशने
- Textbooks Are All You Need II: phi-1.5 तांत्रिक अहवाल
- Phi-3 तांत्रिक अहवाल: तुमच्या फोनवर स्थानिक पातळीवर एक अत्यंत सक्षम भाषा मॉडेल
- Phi-4 तांत्रिक अहवाल
- लहान भाषा मॉडेल्स इन-व्हेईकल फंक्शन-कॉलिंगसाठी ऑप्टिमाइझ करणे
- (WhyPHI) PHI-3 साठी मल्टिपल-चॉईस प्रश्न उत्तरांसाठी फाइन-ट्यूनिंग: पद्धतशास्त्र, निकाल आणि आव्हाने
तुम्ही 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
प्रत्येक मॉडेलसाठी मॉडेल तपासण्यासाठी स्वतंत्र प्लेग्राउंड आहे.
तुम्ही मॉडेल Hugging Face वर देखील पाहू शकता.
प्लेग्राउंड
Hugging Chat प्लेग्राउंड
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 सेवा तुम्हाला विविध प्रकारांमध्ये हानिकारक सामग्री शोधण्यासाठी नमुना कोड पाहण्याची, एक्सप्लोर करण्याची आणि प्रयत्न करण्याची परवानगी देते. खालील क्विकस्टार्ट दस्तऐवज तुम्हाला या सेवेसाठी विनंत्या करण्याच्या प्रक्रियेत मार्गदर्शन करतो.
दुसरा एक महत्त्वाचा पैलू म्हणजे एकूणच ऍप्लिकेशनचा कार्यक्षमतेचा विचार करणे. मल्टी-मोडल आणि मल्टी-मॉडेल ऍप्लिकेशन्ससाठी, कार्यक्षमता याचा अर्थ असा होतो की प्रणाली तुम्ही आणि तुमचे वापरकर्ते अपेक्षित करता तशी कार्य करते, ज्यामध्ये हानिकारक आउटपुट तयार न करणे याचाही समावेश आहे. तुमच्या ऍप्लिकेशनची एकूण कार्यक्षमता Performance and Quality आणि Risk and Safety मूल्यांकन साधनांद्वारे तपासणे महत्त्वाचे आहे. तुम्हाला कस्टम मूल्यांकन साधने तयार करण्याची आणि त्यांचे मूल्यांकन करण्याची क्षमता देखील आहे.
तुमच्या विकासाच्या वातावरणात Azure AI Evaluation SDK वापरून तुमच्या AI ऍप्लिकेशनचे मूल्यांकन करू शकता. चाचणी डेटासेट किंवा लक्ष्य दिल्यास, तुमच्या जनरेटिव्ह AI ऍप्लिकेशनच्या आउटपुटचे मोजमाप बिल्ट-इन किंवा तुमच्या पसंतीच्या कस्टम मूल्यांकन साधनांद्वारे केले जाते. Azure AI Evaluation SDK वापरून तुमच्या प्रणालीचे मूल्यांकन कसे करायचे हे जाणून घेण्यासाठी तुम्ही क्विकस्टार्ट मार्गदर्शिका फॉलो करू शकता. एकदा मूल्यांकन प्रक्रिया पूर्ण झाल्यावर, तुम्ही Azure AI Foundry मध्ये निकाल पाहू शकता.
या प्रकल्पामध्ये प्रकल्प, उत्पादने, किंवा सेवांसाठीचे ट्रेडमार्क्स किंवा लोगो असू शकतात. Microsoft ट्रेडमार्क्स किंवा लोगोचा अधिकृत वापर Microsoft च्या ट्रेडमार्क व ब्रँड मार्गदर्शक पालन करण्याच्या अधीन आहे.
या प्रकल्पाच्या सुधारित आवृत्त्यांमध्ये Microsoft ट्रेडमार्क्स किंवा लोगोचा वापर गोंधळ निर्माण करू नये किंवा Microsoft च्या प्रायोजकत्वाचा संकेत देऊ नये. तृतीय-पक्ष ट्रेडमार्क्स किंवा लोगोचा कोणताही वापर त्या तृतीय-पक्षांच्या धोरणांच्या अधीन आहे.
अस्वीकरण:
हे दस्तऐवज मशीन-आधारित एआय भाषांतर सेवांचा वापर करून अनुवादित करण्यात आले आहे. आम्ही अचूकतेसाठी प्रयत्नशील असलो तरी कृपया लक्षात घ्या की स्वयंचलित अनुवादांमध्ये त्रुटी किंवा अचूकतेचा अभाव असू शकतो. मूळ भाषेतील मूळ दस्तऐवज हा अधिकृत स्रोत मानला पाहिजे. महत्त्वाच्या माहितीसाठी व्यावसायिक मानवी भाषांतराची शिफारस केली जाते. या अनुवादाच्या वापरामुळे उद्भवलेल्या कोणत्याही गैरसमज किंवा चुकीच्या अर्थासाठी आम्ही जबाबदार राहणार नाही.