Skip to content

Latest commit

 

History

History
323 lines (260 loc) · 31.4 KB

File metadata and controls

323 lines (260 loc) · 31.4 KB

Phi Cookbook: Käytännön esimerkkejä Microsoftin Phi-malleilla

Avaa ja käytä esimerkkejä GitHub Codespacesissa Avaa Dev Containersissa

GitHub-yhteistyöntekijät GitHub-ongelmat GitHub-pyyntöjen vetopyynnöt PR:t tervetulleita

GitHub-tarkkailijat GitHub-haarat GitHub-tähdet

Microsoft Foundry Discord

Phi on Microsoftin kehittämä sarja avoimen lähdekoodin tekoälymalleja.

Phi on tällä hetkellä tehokkain ja kustannustehokkain pieni kielimalli (SLM), jolla on erittäin hyvät suorituskykyvertailut monikielisyydessä, päättelyssä, tekstin/keskustelun generoinnissa, koodauksessa, kuvissa, äänissä ja muissa käyttötapauksissa.

Voit ottaa Phin käyttöön pilvessä tai reunalaitteissa, ja voit helposti rakentaa generatiivisia tekoälysovelluksia rajallisella laskentateholla.

Aloita käyttämällä näitä resursseja seuraavasti:

  1. Forkkaa repositorio: Klikkaa GitHub forks
  2. Kloonaa repositorio: git clone https://github.com/microsoft/PhiCookBook.git
  3. Liity Microsoft AI Discord -yhteisöön ja tapaa asiantuntijoita ja muita kehittäjiä

cover

🌐 Monikielinen tuki

Tuettu GitHub Actionin kautta (automaattinen & aina ajan tasalla)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Haluatko mieluummin kloonata paikallisesti?

Tämä repositorio sisältää yli 50 kielen käännökset, mikä lisää merkittävästi latauskoon määrää. Jos haluat kloonata ilman käännöksiä, käytä sparse checkoutia:

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"

Saat näin kaiken tarvitsemasi kurssin suorittamiseen paljon nopeammalla latauksella.

Sisällysluettelo

Phi-mallien käyttö

Phi Microsoft Foundryssa

Voit oppia käyttämään Microsoft Phitä ja rakentamaan E2E-ratkaisuja eri laitteillasi. Kokeaksesi Phiä itse, aloita leikkimällä malleilla ja räätälöimällä Phi tilanteisiisi käyttämällä Microsoft Foundry Azure AI Model Catalogia. Lisätietoja löydät aloittamisesta Microsoft Foundryn kanssa.

Leikkikenttä Jokaisella mallilla on oma leikkikenttä mallin testaamiseen Azure AI Playground.

Phi GitHub-malleissa

Voit oppia käyttämään Microsoft Phitä ja rakentamaan E2E-ratkaisuja eri laitteillasi. Kokeaksesi Phiä itse, aloita leikkimällä mallilla ja räätälöimällä Phi tilanteisiisi käyttämällä GitHub Model Catalogia. Lisätietoja löydät aloittamisesta GitHub Model Catalogin kanssa.

Leikkikenttä Jokaisella mallilla on oma leikkikenttä mallin testaamiseen.

Phi Hugging Facessa

Mallin löydät myös Hugging Facesta

Leikkikenttä Hugging Chat -leikkikenttä

🎒 Muut kurssit

Tiimimme tuottaa myös muita kursseja! Tutustu:

LangChain

LangChain4j aloittelijoille LangChain.js aloittelijoille LangChain aloittelijoille

Azure / Edge / MCP / Agentit

AZD aloittelijoille Edge AI aloittelijoille MCP aloittelijoille AI Agentit aloittelijoille


Generatiivinen tekoäly -sarja

Generatiivinen tekoäly aloittelijoille Generatiivinen tekoäly (.NET) Generatiivinen tekoäly (Java) Generatiivinen tekoäly (JavaScript)


Ydinkoulutus

ML aloittelijoille Data Science aloittelijoille Tekoäly aloittelijoille Kyberturvallisuus aloittelijoille Web-kehitys aloittelijoille IoT aloittelijoille XR-kehitys aloittelijoille


Copilot-sarja

Copilot tekoälyn pariohjelmointiin Copilot C#/.NET:lle Copilot-seikkailu

Vastuullinen tekoäly

Microsoft on sitoutunut auttamaan asiakkaitamme käyttämään tekoälytuotteitamme vastuullisesti, jakamaan oppimaamme ja rakentamaan luottamukseen perustuvia kumppanuuksia työkaluilla, kuten Läpinäkyvyysmuistiot ja Vaikutusten arvioinnit. Monet näistä resursseista löytyvät osoitteesta https://aka.ms/RAI. Microsoftin lähestymistapa vastuulliseen tekoälyyn pohjautuu tekoälyn periaatteisiimme: oikeudenmukaisuuteen, luotettavuuteen ja turvallisuuteen, yksityisyyteen ja tietoturvaan, osallisuuteen, läpinäkyvyyteen ja vastuullisuuteen.

Suuret luonnollisen kielen, kuvan ja puheen mallit - kuten tässä esimerkissä käytetyt - voivat käyttäytyä tavoilla, jotka ovat epäreiluja, epäluotettavia tai loukkaavia, mikä voi aiheuttaa haittaa. Tutustu Azure OpenAI -palvelun läpinäkyvyysmuistioon, jotta saat tietoa riskeistä ja rajoituksista. Suositeltu lähestymistapa näiden riskien lieventämiseksi on sisällyttää arkkitehtuuriisi turvajärjestelmä, joka voi havaita ja estää haitallista käyttäytymistä. Azure AI Content Safety tarjoaa itsenäisen suojakerroksen, joka pystyy havaitsemaan haitallisen käyttäjän luoman ja tekoälyn luoman sisällön sovelluksissa ja palveluissa. Azure AI Content Safety sisältää teksti- ja kuva-API:t, jotka mahdollistavat haitallisen materiaalin havaitsemisen. Microsoft Foundryn sisällä Content Safety -palvelu mahdollistaa haitallisen sisällön tunnistamiseen liittyvän esimerkkikoodin tarkastelun, tutkimisen ja kokeilemisen eri modalityjen välillä. Seuraava nopean käynnistyksen dokumentaatio opastaa sinua tekemään pyyntöjä palveluun.

Toinen huomioon otettava näkökulma on sovelluksen kokonaisvaltainen suorituskyky. Monimodaalisissa ja monimallipohjaisissa sovelluksissa suorituskyvyllä tarkoitetaan sitä, että järjestelmä toimii niin kuin sinä ja käyttäjäsi odotatte, mukaan lukien haitallisten tulosteiden välttäminen. On tärkeää arvioida sovelluksesi kokonaisvaltainen suorituskyky käyttämällä Suorituskyky- ja Laatu- sekä Riski- ja Turvallisuusarvioijia. Sinulla on myös mahdollisuus luoda ja arvioida mukautetuilla arvioijilla.

Voit arvioida tekoälysovellustasi kehitysympäristössäsi käyttämällä Azure AI Evaluation SDK:ta. Kun käytössäsi on joko testiaineisto tai kohde, generatiivisten tekoälysovellustesi luomukset mitataan määrällisesti sisäänrakennettujen arvioijien tai valitsemiesi mukautettujen arvioijien avulla. Aloittaaksesi järjestelmäsi arvioinnin azure ai evaluation sdk:lla, voit seurata nopean käynnistyksen opasta. Kun suoritat arviointikierroksen, voit visualisoida tulokset Microsoft Foundryssa.

Tavaranmerkit

Tämä projekti saattaa sisältää tavaramerkkejä tai logoja projekteista, tuotteista tai palveluista. Microsoftin tavaramerkkien tai logojen käyttö on sallittua ja sen on noudatettava Microsoftin tavaramerkkien ja brändiohjeiden ehtoja. Microsoftin tavaramerkkien tai logojen käyttö muokatuissa versioissa tästä projektista ei saa aiheuttaa sekaannusta tai antaa vaikutelmaa Microsoftin sponsoroinnista. Kolmansien osapuolten tavaramerkkien tai logojen käyttö on näiden osapuolten sääntöjen alaista.

Apua saatavilla

Jos jäät jumiin tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity:

Microsoft Foundry Discord

Jos sinulla on tuotepalautetta tai kohtaat virheitä rakentamisen aikana, käy:

Microsoft Foundry Developer Forum


Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja omalla kielellään on virallinen lähde. Tärkeiden tietojen osalta suositellaan ammattimaista ihmiskääntäjää. Emme ole vastuussa mahdollisista väärinymmärryksistä tai tulkinnoista, jotka johtuvat tämän käännöksen käytöstä.