Skip to content

Latest commit

 

History

History
324 lines (261 loc) · 31.1 KB

File metadata and controls

324 lines (261 loc) · 31.1 KB

Kuharska knjiga Phi: Praktični primeri z modeli Phi podjetja Microsoft

Odprite in uporabite primere v GitHub Codespaces Odprite v Dev Containers

Prispevki na GitHubu Težave na GitHubu Zahteve za združitev na GitHubu PR dobrodošli

Opazovalci na GitHubu Razvodi na GitHubu Zvezde na GitHubu

Microsoft Foundry Discord

Phi je serija odprtokodnih modelov umetne inteligence, ki jih je razvil Microsoft.

Phi je trenutno najučinkovitejši in stroškovno najbolj učinkovit majhen jezikovni model (SLM), z zelo dobrimi rezultati v večjezičnosti, sklepanju, ustvarjanju besedil/klepetu, kodiranju, slikah, zvoku in drugih scenarijih.

Phi lahko namestite v oblak ali na robne naprave in z omejenimi računalniškimi zmogljivostmi enostavno ustvarite generativne AI aplikacije.

Za začetek rabe teh virov sledite tem korakom:

  1. Razvezi repozitorij: Kliknite Razvodi na GitHubu
  2. Kloniraj repozitorij: git clone https://github.com/microsoft/PhiCookBook.git
  3. Pridruži se Microsoft AI Discord skupnosti in spoznaj strokovnjake ter druge razvijalce

cover

🌐 Večjezična podpora

Podprto preko GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Macao) | Kitajščina (tradicionalna, Tajvan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindujščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Kmerski jezik | Korejščina | Litovščina | Malajščina | Malajalščina | Maratščina | Nepalščina | Nigerijski pidžin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pandžabščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (filipinski) | Tamilščina | Telugujščina | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje klonirate lokalno?

Ta repozitorij vključuje prevode v več kot 50 jezikov, kar znatno poveča velikost prenosa. Če želite klonirati brez prevodov, uporabite sparse checkout:

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"

Tako dobite vse, kar potrebujete za dokončanje tečaja, z veliko hitrejšo prenosno hitrostjo.

Vsebina

Uporaba Phi modelov

Phi na Microsoft Foundry

Lahko se naučite, kako uporabljati Microsoft Phi in kako graditi E2E rešitve na različnih strojnih napravah. Da bi doživeli Phi sami, začnite z igranjem z modeli in prilagajanjem Phi za vaše scenarije z uporabo Microsoft Foundry Azure AI Model Catalog. Več lahko izveste v vodiču Začetek dela z Microsoft Foundry.

Igralnica Vsak model ima svojo namenjeno igralnico za testiranje modela Azure AI Playground.

Phi na GitHub modelih

Lahko se naučite, kako uporabljati Microsoft Phi in kako graditi E2E rešitve na različnih strojnih napravah. Da bi doživeli Phi sami, začnite z igranjem z modelom in prilagajanjem Phi za vaše scenarije z uporabo GitHub Model Catalog. Več lahko izveste v vodiču Začetek dela z GitHub Model Catalog.

Igralnica Vsak model ima namenjeno igralnico za testiranje modela.

Phi na Hugging Face

Model lahko prav tako najdete na Hugging Face.

Igralnica Hugging Chat igralnica

🎒 Drugi tečaji

Naša ekipa ustvarja tudi druge tečaje! Oglejte si:

LangChain

LangChain4j za začetnike LangChain.js za začetnike LangChain za začetnike

Azure / Edge / MCP / Agent

AZD za začetnike Edge AI za začetnike MCP za začetnike AI Agent za začetnike


Serija generativne umetne inteligence

Generativna AI za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (JavaScript)


Temeljno učenje

ML za začetnike Podatkovna znanost za začetnike AI za začetnike Kibernetska varnost za začetnike Spletni razvoj za začetnike IoT za začetnike XR razvoj za začetnike


Serija Copilot

Copilot za AI programsko parjenje Copilot za C#/.NET Copilot pustolovščina

Odgovorna umetna inteligenca

Microsoft se zavezuje pomagati našim strankam, da uporabljajo naše AI izdelke odgovorno, deliti naša spoznanja in graditi partnerske odnose, ki temeljijo na zaupanju, preko orodij, kot so Beležke transparentnosti in Ocene vpliva. Veliko teh virov lahko najdete na https://aka.ms/RAI. Microsoftov pristop k odgovorni AI temelji na naših načelih AI: pravičnost, zanesljivost in varnost, zasebnost in varnost, vključenost, transparentnost in odgovornost.

Veliki naravni jezikovni, slikovni in glasovni modeli – kot tisti, uporabljeni v tem vzorcu – se lahko potencialno vedejo na načine, ki niso pravični, zanesljivi ali so žaljivi, kar lahko povzroči škodo. Za informacije o tveganjih in omejitvah si oglejte Opombo o transparentnosti storitve Azure OpenAI. Priporočeni pristop za omilitev teh tveganj je vključitev varnostnega sistema v vašo arhitekturo, ki lahko zazna in prepreči škodljivo vedenje. Azure AI Content Safety zagotavlja neodvisno zaščitno plast, ki je sposobna zaznati škodljivo vsebino, ki jo ustvarijo uporabniki ali AI, v aplikacijah in storitvah. Azure AI Content Safety vključuje API-je za besedilo in slike, ki omogočajo zaznavanje škodljivega gradiva. V okviru Microsoft Foundry storitev Content Safety omogoča ogled, raziskovanje in preizkus vzorčne kode za zaznavanje škodljive vsebine v različnih oblikah. Naslednja hitri začetek dokumentacije vas vodi skozi pošiljanje zahtevkov tej storitvi.

Drugi vidik, ki ga je treba upoštevati, je splošna zmogljivost aplikacije. Pri večmodalnih in večmodelnih aplikacijah zmogljivost razumemo kot to, da sistem deluje tako, kot vi in vaši uporabniki pričakujete, vključno s tem, da ne ustvarja škodljivih izhodov. Pomembno je oceniti zmogljivost vaše celotne aplikacije z uporabo ocenjevalcev zmogljivosti, kakovosti, tveganja in varnosti. Prav tako imate možnost ustvarjati in ocenjevati z lastnimi ocenjevalci.

Svojo AI aplikacijo lahko ocenjujete v vašem razvojnem okolju z uporabo Azure AI Evaluation SDK. Glede na testni nabor podatkov ali ciljno vrednost so generacije vaše generativne AI aplikacije kvantitativno izmerjene s pomočjo vgrajenih ali vaših lastnih izbranih ocenjevalcev. Za začetek z azure ai evaluation sdk za ocenjevanje vašega sistema lahko sledite hitremu vodniku. Ko izvedete ocenjevalno izvedbo, lahko vizualizirate rezultate v Microsoft Foundry.

Blagovne znamke

Ta projekt lahko vsebuje blagovne znamke ali logotipe za projekte, izdelke ali storitve. Dovoljena uporaba Microsoftovih blagovnih znamk ali logotipov je predmet in mora slediti Microsoftovim smernicam za blagovne znamke in znamčenje. Uporaba Microsoftovih blagovnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročiti zmede ali nakazovati sponzorstva s strani Microsofta. Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je predmet politik teh tretjih oseb.

Pomoč

Če naletite na težave ali imate vprašanja o ustvarjanju AI aplikacij, se pridružite:

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake med razvojem, obiščite:

Microsoft Foundry Developer Forum


Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve za prevajanje z umetno inteligenco Co-op Translator. Čeprav si prizadevamo za natančnost, upoštevajte, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v njegovem maternem jeziku se šteje za avtoritativni vir. Za ključne informacije priporočamo strokovni človeški prevod. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.