Phi Cookbook: Gyakorlati példák a Microsoft Phi modelljeivel
April 23, 2026 · View on GitHub
A Phi a Microsoft által fejlesztett nyílt forráskódú AI modellek sorozata.
A Phi jelenleg a leghatékonyabb és legköltséghatékonyabb kis nyelvi modell (SLM), amely kiváló eredményeket ért el többnyelvűség, következtetés, szöveg/csevegés generálás, kódolás, képek, hang és egyéb szcenáriók terén.
Telepítheted a Phit felhőbe vagy élő eszközökre, és könnyedén építhetsz generatív AI alkalmazásokat korlátozott számítási kapacitással.
Kövesd az alábbi lépéseket az erőforrás használatának megkezdéséhez:
- Forkold le a tárat: Kattints ide
- Klónozd a tárat:
git clone https://github.com/microsoft/PhiCookBook.git - Csatlakozz a Microsoft AI Discord közösséghez, és találkozz szakértőkkel és fejlesztőtársaiddal

🌐 Többnyelvű támogatás
GitHub Action segítségével támogatott (Automatikus és mindig naprakész)
Arab | Bengáli | Bolgár | Burmai (Mianmar) | Kínai (egyszerűsített) | Kínai (hagyományos, Hongkong) | Kínai (hagyományos, Makaó) | Kínai (hagyományos, Tajvan) | Horvát | Cseh | Dán | Holland | Észt | Finn | Francia | Német | Görög | Héber | Hindi | Magyar | Indonéz | Olasz | Japán | Kannada | Khmer | Koreai | Litván | Maláj | Malayalam | Marathi | Nepáli | Nigériai pidgin | Norvég | Perzsa (Fárszi) | Lengyel | Portugál (Brazília) | Portugál (Portugália) | Pandzsábi (Gurmukhi) | Román | Orosz | Szerb (cirill) | Szlovák | Szlovén | Spanyol | Szuahéli | Svéd | Tagalog (Filippínó) | Tamil | Telugu | Thailand | Török | Ukrán | Urdu | Vietnami
Szeretnéd helyben klónozni?
Ez a tár több mint 50 nyelvi fordítást tartalmaz, ami jelentősen megnöveli a letöltési méretet. Ha fordítások nélkül szeretnéd klónozni, használj sparse checkout-ot:
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 (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/PhiCookBook.git cd PhiCookBook git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Ez minden szükséges dolgot biztosít a kurzus befejezéséhez sokkal gyorsabb letöltéssel.
Tartalomjegyzék
-
Bevezetés
-
Phi futtatása különböző környezetekben
-
Phi család futtatása
- Phi futtatása iOS-en
- Phi futtatása Androidon
- Phi futtatása Jetsonon
- Phi futtatása AI PC-n
- Phi futtatása Apple MLX Framework-kel
- Phi futtatása helyi szerveren
- Phi futtatása távoli szerveren AI Toolkit használatával
- Phi futtatása Rust-tal
- Phi Vision futtatása helyben
- Phi futtatása Kaito AKS, Azure Containers (hivatalos támogatás)
-
Phi értékelése
-
RAG az Azure AI Kereséssel
-
Phi alkalmazásfejlesztési példák
-
Szöveg és csevegő alkalmazások
- Phi-4 példák
- Phi-3 / 3.5 példák
- Helyi csevegő a böngészőben Phi3, ONNX Runtime Web és WebGPU használatával
- OpenVino Chat
- Több modell - Interaktív Phi-3-mini és OpenAI Whisper
- MLFlow - Wrapper készítése és Phi-3 használata MLFlow-val
- Modelloptimalizálás - Hogyan optimalizáljuk a Phi-3-mini modellt ONNX Runtime Web használatra Olive-dal
- WinUI3 alkalmazás Phi-3 mini-4k-instruct-onnx modellel -WinUI3 Többmodell AI által vezérelt jegyzet alkalmazás példa
- Egyedi Phi-3 modellek finomhangolása és integrálása Prompt flow-val
- Egyedi Phi-3 modellek finomhangolása és integrálása Prompt flow-val a Microsoft Foundry-ban
- A finomhangolt Phi-3 / Phi-3.5 modell értékelése a Microsoft Foundry-ban, fókuszálva a Microsoft Felelős MI elveire
- [📓] Phi-3.5-mini-instruct nyelvi előrejelző minta (kínai/angol)
- Phi-3.5-Instruct WebGPU RAG Chatbot
- Windows GPU használata Prompt flow megoldás létrehozásához Phi-3.5-Instruct ONNX-szel
- Microsoft Phi-3.5 tflite használata Android alkalmazás létrehozásához
- Kérdések és válaszok .NET példa helyi ONNX Phi-3 modellel a Microsoft.ML.OnnxRuntime használatával
- Konzol chat .NET alkalmazás Semantic Kernel és Phi-3 modellel
-
Azure AI Inference SDK Kód Alapú Minták
-
Haladó Érvelési Minták
-
Demók
-
Látás Minták
- Phi-4 Minták
- Phi-3 / 3.5 Minták
- [📓]Phi-3-látás-Képszöveg átalakítása szöveggé
- Phi-3-látás-ONNX
- [📓]Phi-3-látás CLIP beágyazás
- DEMO: Phi-3 újrahasznosítás
- Phi-3-látás - Vizualis nyelvi asszisztens - Phi3-Latással és OpenVINO-val
- Phi-3 Látás Nvidia NIM
- Phi-3 Látás OpenVino
- [📓]Phi-3.5 Látás többkeretes vagy többképes minta
- Phi-3 Látás Helyi ONNX Modell a Microsoft.ML.OnnxRuntime .NET segítségével
- Menü alapú Phi-3 Látás Helyi ONNX Modell a Microsoft.ML.OnnxRuntime .NET segítségével
-
Érvelés-Látás Minták
-
Matematikai Minták
- Phi-4-Mini-Flash-Érvelés-Utasítás Minták Matematika Demo Phi-4-Mini-Flash-Érvelés-Utasítással
-
Hang Minták
-
MOE Minták
-
Funkcióhívás Minták
-
Többmodalitás keverése Minták
-
-
Phi finomhangolása minták
- Finomhangolási forgatókönyvek
- Finomhangolás vs RAG
- Finomhangolás: Engedd, hogy Phi-3 iparági szakértővé váljon
- Phi-3 finomhangolása AI Toolkitkel a VS Code-hoz
- Phi-3 finomhangolása Azure Machine Learning Service-szel
- Phi-3 finomhangolása Lora-val
- Phi-3 finomhangolása QLora-val
- Phi-3 finomhangolása Microsoft Foundry-val
- Phi-3 finomhangolása Azure ML CLI/SDK-val
- Finomhangolás Microsoft Olive-dal
- Microsoft Olive gyakorlati labor finomhangolással
- Phi-3-látás finomhangolása Weights and Biases-szal
- Phi-3 finomhangolása Apple MLX Frameworkkel
- Phi-3-látás finomhangolása (hivatalos támogatás)
- Phi-3 finomhangolása Kaito AKS-szel, Azure konténerekkel (hivatalos támogatás)
- Phi-3 és 3.5 Vision finomhangolása
-
Gyakorlati labor
-
Tudományos kutatási cikkek és publikációk
- Textbooks Are All You Need II: phi-1.5 műszaki jelentés
- Phi-3 műszaki jelentés: Nagyon képzett nyelvi modell helyileg a telefonodon
- Phi-4 műszaki jelentés
- Phi-4-Mini műszaki jelentés: Kompakt, mégis erős multimodális nyelvi modellek Mixture-of-LoRAs segítségével
- Kis nyelvi modellek optimalizálása járműben végzett funkcionalitás-híváshoz
- (WhyPHI) PHI-3 finomhangolása feleletválasztós kérdésekre: Módszertan, eredmények és kihívások
- Phi-4-reasoning műszaki jelentés
- Phi-4-mini-reasoning műszaki jelentés
Phi modellek használata
Phi a Microsoft Foundry-n
Megtanulhatod, hogyan használd a Microsoft Phi-t, és hogyan építs végponttól végpontig (E2E) megoldásokat különböző hardvereszközeiden. Ahhoz, hogy te magad is kipróbáld a Phi-t, kezdj el játszani a modellekkel és testre szabni a Phi-t a saját eseteidhez a Microsoft Foundry Azure AI Model Catalog segítségével. További információkat találsz a Microsoft Foundry kezdő lépéseiről.
Játszótér Minden modellhez külön játszótér tartozik a modell tesztelésére: Azure AI Playground.
Phi a GitHub modelleken
Megtanulhatod, hogyan használd a Microsoft Phi-t, és hogyan építs végponttól végpontig (E2E) megoldásokat különböző hardvereszközeiden. Ahhoz, hogy te magad is kipróbáld a Phi-t, kezdj el játszani a modellel és testre szabni a Phi-t a saját eseteidhez a GitHub Model Catalog segítségével. További információkat találsz a GitHub Model Catalog kezdő lépéseiről.
Játszótér Minden modellhez külön játszótér a modell tesztelésére.
Phi a Hugging Face-en
A modellt megtalálhatod a Hugging Face-en.
Játszótér Hugging Chat játszótér
🎒 Egyéb kurzusok
Csapatunk más kurzusokat is kínál! Tekintsd meg:
LangChain
Azure / Edge / MCP / Ügynökök
Generatív AI sorozat
Alapvető tanulás
Copilot sorozat
Felelős mesterséges intelligencia
A Microsoft elkötelezett amellett, hogy ügyfeleink felelősségteljesen használják mesterséges intelligencia termékeinket, megosszák tanulságainkat, és bizalmon alapuló partnerségeket építsenek olyan eszközök révén, mint az Átláthatósági jegyzetek és Hatásértékelések. Ezeknek az erőforrásoknak sok megtalálható a https://aka.ms/RAI címen. A Microsoft felelős MI megközelítése az igazságosság, megbízhatóság és biztonság, adatvédelem és biztonság, befogadás, átláthatóság és elszámoltathatóság alapelvein nyugszik.
A nagy léptékű természetes nyelvű, képi és beszédfeldolgozó modellek – mint például a mintában használtak is – potenciálisan igazságtalan, megbízhatatlan vagy sértő módon viselkedhetnek, ami károkat okozhat. Kérjük, tájékozódj az Azure OpenAI szolgáltatás Átláthatósági jegyzetéből, hogy informált legyél a kockázatokról és korlátokról. Az ajánlott megközelítés ezen kockázatok mérséklésére egy olyan biztonsági rendszer beépítése az architektúrába, amely képes észlelni és megakadályozni a káros viselkedést. Az Azure AI Content Safety egy független védelmi réteget biztosít, amely képes észlelni a káros, felhasználók által vagy AI által generált tartalmakat az alkalmazásokban és szolgáltatásokban. Az Azure AI Content Safety szöveg- és kép API-kat tartalmaz, amelyek lehetővé teszik a káros anyagok felderítését. A Microsoft Foundry-n belül a Content Safety szolgáltatás lehetőséget ad arra, hogy megtekinthesse, felfedezze és kipróbálja a káros tartalom észlelésére vonatkozó különböző modalitások mintakódjait. A következő gyorsindítási dokumentáció vezet végig a szolgáltatásnak történő kérelmek küldésén.
Egy másik szempont, amit figyelembe kell venni, a teljes alkalmazás teljesítménye. Többmodalitású és többmodelles alkalmazások esetén a teljesítményünk azt jelenti, hogy a rendszer úgy működik, ahogyan Ön és felhasználói elvárják, beleértve azt is, hogy nem generál káros kimeneteket. Fontos az általános alkalmazás teljesítményének értékelése a Teljesítmény és Minőség, valamint Kockázat és Biztonság értékelőkkel. Továbbá lehetősége van egyedi értékelők létrehozására és használatára is.
Az AI alkalmazását értékelheti a fejlesztési környezetében az Azure AI Evaluation SDK segítségével. Egy teszt-adatkészlet vagy cél megadása esetén a generatív AI alkalmazás generációit kvantitatívan mérik a beépített vagy az Ön által választott egyedi értékelőkkel. Az azure ai evaluation sdk-val való kezdéshez és a rendszer értékeléséhez kövesse a gyorsindítási útmutatót. Az értékelés futtatása után a Microsoft Foundry-ban meg is jelenítheti az eredményeket.
Védjegyek
Ez a projekt tartalmazhat védjegyeket vagy logókat projektekhez, termékekhez vagy szolgáltatásokhoz. A Microsoft védjegyek vagy logók jogosult felhasználása a Microsoft Védjegy- és Márkaelveknek megfelelően történhet, és azokat követni kell. A Microsoft védjegyek vagy logók használata a projekt módosított változataiban nem okozhat félreértést, és nem utalhat a Microsoft támogatására. Harmadik fél védjegyeinek vagy logóinak bármilyen használata a harmadik fél szabályzata hatálya alá tartozik.
Segítségkérés
Ha elakad, vagy kérdése van AI alkalmazások fejlesztésével kapcsolatban, csatlakozzon:
Ha termék-visszajelzése vagy hibabejelentése van fejlesztés közben, látogasson el ide:
Jogi nyilatkozat:
Ez a dokumentum az AI fordító szolgáltatás, a Co-op Translator segítségével készült. Bár törekszünk a pontosságra, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum anyanyelvű változata tekintendő hiteles forrásnak. Kritikus információk esetén professzionális emberi fordítás ajánlott. Nem vállalunk felelősséget a fordítás használatából eredő félreértésekért vagy téves értelmezésekért.