Phi-3

Phi-3-medium-128k-instruct

by Microsoft Copilot · Laiemalt kättesaadav Microsoft Foundry kaudu; avatud kaaludega kontrollpunkt on allalaadimiseks ja enda taristus majutamiseks saadaval

Microsoft Phi-3-medium-128k-instruct on 14B parameetriga MIT-litsentsiga tekstimudel, mille kontekstiaken mahutab 131 072 tokenit ja Foundry väljundipiirang on 4 096 tokenit. See on mõeldud pikkade dokumentide, RAG-i, programmeerimise, matemaatika, arutluskäigu ning ise hostitava või Azure’i-põhise inferentsi jaoks, kuid sellel puudub loomupärane multimodaalse sisendi tugi ja kontrollitud tööriistakutsete võimalus.

Tekst Arutlusvõime Programmeerimine
Phi-3-medium-128k-instruct on Microsofti pika konteksti aknaga Phi-3 Mediumi mudel juhiste järgimiseks mõeldud tekstirakendustele. See võtab vastu teksti ja tagastab teksti, toetab 131 072 märgi suurust kontekstiakent ning Microsoft Foundry dokumentatsiooni kohaselt on selle maksimaalne väljundpikkus 4096 tokenit. Avatud kaaludega mudeli kontrollpunkti saab MIT-litsentsi alusel ise majutada või kasutada Microsofti mudelikataloogi kaudu.
Väljundid

Mida Phi-3-medium-128k-instruct suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Voogedastus Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

7/10 Arutlusvõime
7/10 Programmeerimine
7/10 Kiirus
8/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Phi-3
Tüüp üldotstarbeline
Konteksti maht 131K märki/tokenit
Maksimaalne väljundmärkide arv 4K märki/tokenit
Teadmiste piirkuupäev oktoober 2023
Välja antud 21. mai 2024
Olek Laiemalt kättesaadav Microsoft Foundry kaudu; avatud kaaludega kontrollpunkt on allalaadimiseks ja enda taristus majutamiseks saadaval
Teadmiste ajapiiri märkused

Microsofti mudelikaardi kohaselt treeniti staatilist mudelit võrguühenduseta andmestikul, mille andmete lõppkuupäev on 2023. aasta oktoober. Veebiotsingu või otsinguintegratsioonide kasutamine ei muuda aluseks oleva mudeli andmete lõppkuupäeva.

Mudeli selgitused

See on Phi-3 Mediumi 128K konteksti variant, mis erineb mudelist Phi-3-medium-4k-instruct. Microsofti kirjelduse kohaselt on see 14 miljardi parameetriga tihe ainult dekooderiga Transformer, mida treeniti 4,8 triljoni märgi põhjal ning mille puhul kasutati juhendatud peenhäälestust ja otsest eelistusoptimeerimist. Mudeli dokumenteeritud teadmiste lõppkuupäev on oktoober 2023. Kontrollpunkti kasutab MIT-litsents ning seda saab juurutada koos Transformersi, vLLM-i, SGLangi, ONNX Runtime'i, DirectML-i ja ühilduvate kvantiseeritud käituskeskkondadega. Microsoft Foundry andmetel on kontekstiakna suurus 131 072 märki ja väljundi piirang 4096 märki. Microsoft teatas Phi-3-mediumi mudelite Azure'is peenhäälestamise toe lisamisest, kuid struktureeritud väljundit, viipade vahemällu salvestamist, pakktöötlust ja pärandvormingus JSON-režiimi tuge ei ole selle konkreetse mudeli puhul eraldi kinnitatud.

COST

Hinnad

Sisend $0.17 1 miljoni sisendmärgi kohta Microsoft Foundry keskkonnas
Väljund 0,68 dollarit 1 miljoni väljundmärgi kohta Microsoft Foundry's
Mudeli juhend

Microsoft Phi-3 Medium 128K: pika kontekstiavaga avatud mudel kohalikuks ja Azure’i kasutuseks

Microsoft Phi-3-medium-128k-instruct on 14 miljardi parameetriga MIT-litsentsiga juhiste järgimise mudel, mis on loodud pika kontekstiga teksti genereerimiseks, programmeerimiseks, matemaatikaülesannete lahendamiseks, arutlemiseks, dokumentide töötlemiseks ja otsinguga täiendatud genereerimiseks. Selle 131 072 märgi suurune kontekstiaken sobib suurte dokumentide ja pikkade viipade töötlemiseks, avatud kaalud aga võimaldavad juurutamist lokaalselt, servaseadmetes, pilves ja Azure’is.

Mis on Phi-3 Medium 128K

Microsoft Phi-3-medium-128k-instruct on Phi-3 perekonda kuuluv 14 miljardi parameetriga juhiste järgi häälestatud keelemudel. Praktilises mõttes on see tekstimudel, mis suudab järgida kirjalikke juhiseid, koostada vastuseid, dokumente kokku võtta, koodi genereerida ja selgitada, lahendada matemaatikaülesandeid, teavet klassifitseerida ning tekstist struktureeritud üksikasju eraldada.

Mudel kasutab tihedat ainult dekooderiga Transformer-arhitektuuri. „Tihe” tähendab, et mudel kasutab iga genereeritava vastuse puhul kogu oma parameetrite komplekti, selle asemel et valida ainult osa neist, nagu teevad mõned ekspertide segu (mixture-of-experts) süsteemid. Tähis „instruct” näitab, et mudel on kohandatud vestlus- ja juhiste järgimise ülesannete jaoks, mitte ei ole mõeldud ainult algse järgmise märgi ennustamise mudeliks.

Microsoft avaldas mudeli kaalud 21. mail 2024 MIT-litsentsi alusel, mis on üsna vaba kasutusega litsents. Mudel on saadaval Microsofti Hugging Face'i repositooriumi kaudu ning see on Azure AI Foundrys loetletud üldiselt kättesaadava vestluse lõpetamise mudelina. See annab kasutajatele kaks üsna erinevat kasutusviisi: kontrollpunkti saab ise juurutada või kasutada hallatud majutatud versiooni.

Miks 128K kontekst on oluline

Selle versiooni määrav omadus on 131 072 märgi suurune kontekstiaken. Kontekstiaken näitab sisendi ja vestlusajaloo hulka, mida mudel saab ühe päringu ajal arvesse võtta. Tähis 128K on ümardatud tootenimetus; dokumenteeritud akna suurus on 131 072 märki.

See mahutavus on kasulik siis, kui ülesanne sõltub suuremast teabehulgast, kui tavaline lühike vestlusviip mahutab. Näited on pika tehnilise dokumendi läbivaatamine, paljude otsitud tekstilõikude ühendamine otsinguga täiendatud genereerimise (RAG) süsteemis, mitme eeskirjafaili võrdlemine, pika vestluse säilitamine või ulatuslike väheste näidetega viipade esitamine, mis näitavad eeldatavat väljundvormingut.

Suur kontekstiaken ei taga täiuslikku meenutamist ega sama tugevat arutlusvõimet väga pika viiba kõigis osades. Samuti suurendab see järeldamise mälu- ja latentsusnõudeid, eriti kui mudelit käitatakse kohapeal. Arendajad peaksid testima, kas mudel kasutab nende töökoormuse puhul kaugel paiknevat teavet tegelikult usaldusväärselt, mitte käsitlema kontekstipiirangut kvaliteedigarantii­na.

Võimekus ja toetatud modaalsused

Phi-3-medium-128k-instruct on ainult tekstipõhine. See võtab vastu tekstisisendi ja väljastab teksti. Mudel ei töötle algupäraselt pilte, heli ega videot ega genereeri neid meediatüüpe. Seetõttu sobib see tekstipõhiste töövoogude jaoks, kuid mitte visuaalseks küsimustele vastamiseks, kõnetöötluseks, piltide loomiseks, video genereerimiseks ega multimeediumdokumentide analüüsiks, välja arvatud juhul, kui eraldi eeltöötlussüsteem teisendab need sisendid tekstiks.

Selle kavandatud kasutusalad hõlmavad järgmist:

  • Pikkade dokumentide kokkuvõtete ja küsimustele vastuste koostamine
  • Otsinguga täiendatud genereerimine suurte otsitud tekstikogumite põhjal
  • Vestlusrakendused ja tekstipõhised assistendid
  • Koodi genereerimine, selgitamine, teisendamine ja silumise abistamine
  • Matemaatiline arutlemine ja lahenduskäigu selgitamine
  • Teksti klassifitseerimine, teabe eraldamine ja korrastamine
  • Väheste näidetega viipade kasutamine paljude näidetega

Selle täpse mudeli algupärast veebiotsingu- või sirvimisvõimekust ei ole eraldi kinnitatud. Mudeli teadmiste lõppkuupäev on oktoober 2023, seega ei tohiks seda käsitleda ajakohase teabe allikana ilma otsingu, väliste tööriistade või hallatava rakenduskihita.

Tehnilised andmed ja piirangud

SpetsifikatsioonDokumenteeritud väärtus
PakkujaMicrosoft
Mudelite perekondPhi-3
Parameetrid14 miljardit
ArhitektuurTihe ainult dekooderiga Transformer
Kontekstiaken131 072 märki
Maksimaalne väljund4096 märki Microsoft Foundrys
SisendTekst
VäljundTekst
LitsentsMIT
Teadmiste lõppkuupäevOktoober 2023
Väljalaskekuupäev21. mai 2024

4096 märgi suurune väljundipiirang on dokumenteeritud konkreetselt Microsoft Foundry jaoks. Isehostitud juurutus võib pakkuda teistsuguseid käitusaegseid juhtelemente, kuid esitatud uuring ei kinnita universaalset väljundipiirangut kõigi järeldusmootorite puhul. Seetõttu tuleks kontekstiakent ja maksimaalset väljundit kontrollida kasutatava teenindusplatvormi järgi.

Arutlemine, kodeerimine ja tööriistade tugi

Microsoft positsioneerib Phi-3-medium-128k-instructi arutlemiseks, matemaatikaks, kodeerimiseks ja üldiseks keele mõistmiseks. Juhiste järgi häälestamine muudab selle sobivaks vaheetappide selgitamiseks, koodi teisendamiseks, tehnilistele küsimustele vastamiseks ja tekstipõhiste probleemide lahendamiseks. Need võimekused on mudeli kavandatud ülesehituse praktilised tugevused, mitte garantii, et iga vastus on õige.

Olemasolevate hindamisandmete põhjal on mudeli toimetuslik arutlusoskus 7 punkti 10-st ja toimetuslik kodeerimisoskus samuti 7 punkti 10-st. Need hinded pärinevad esitatud kataloogiandmetest, mitte Microsofti avaldatud võrdlustest, ning neid ei tohiks segi ajada standardiseeritud testimõõtmistega. Need viitavad võimekale üldotstarbelisele väikese kuni keskmise suurusega mudelile, kuid uuemad või suuremad tipptasemel mudelid võivad olla eelistatavad eriti keerukate arutlusülesannete, keerulise tarkvaraarenduse või väga usaldusväärset mitmeastmelist planeerimist nõudvate ülesannete puhul.

Selle täpse mudeli algupärast tööriista- või funktsioonikutsungi tuge ei ole esitatud uuringus eraldi kinnitatud. Kataloogis on tööriistade kasutamine märgitud mittetoetatuks ja struktureeritud väljund kinnitamata. Arendajad saavad siiski luua mudeli ümber rakenduse, mis vastuseid parsib või otsitud teksti edastab, kuid see erineb teenusepakkuja garanteeritud funktsioonikutsungi või skeemiga piiratud väljundrežiimi olemasolust.

Juurutusvõimalused

Avatud kontrollpunkti saab alla laadida ja juurutada selliste tööriistadega nagu Transformers, vLLM, SGLang, ONNX Runtime, DirectML ja ühilduvad kvantiseeritud käituskeskkonnad. See paindlikkus on oluline organisatsioonidele, kes vajavad kontrolli majutuse, andmete liikumise, latentsuse või tegevuskulude üle.

Kohapealne juurutus nõuab sobivat riistvara ja operatiivset tööd. 14 miljardi parameetriga mudel 131 072 märgi suuruse kontekstiga võib tarbida palju mälu ning pikad viibad võivad suurendada latentsust isegi siis, kui mudel ise on väiksem kui paljud tipptasemel süsteemid. Kvantiseerimine ja optimeeritud käituskeskkonnad võivad vähendada ressursinõudeid, kuid uuringus ei määratleta üht universaalselt sobivat riistvarakonfiguratsiooni.

Azure AI Foundry pakub hallatud alternatiivi. Majutatud järeldamine välistab vajaduse mudeliserverit käitada, kuid toob kaasa märgipõhised tasud ning sõltuvuse Microsofti teenuse kättesaadavusest, piirangutest ja konfiguratsioonist. Kataloogiandmetes on mudel märgitud ka peenhäälestust toetavaks; Microsoft on teatanud Phi-3-mediumi mudelite peenhäälestuse toest Azure'is.

Hinnakujundus

Microsoft Foundry hinnaks on märgitud ligikaudu 0,17 dollarit 1 miljoni sisendmärgi ja 0,68 dollarit 1 miljoni väljundmärgi eest. Need on kasutuspõhised järeldamise hinnad, mitte korduva tellimuse tasu. Sisend- ja väljundmärke hinnastatakse erinevalt, mistõttu võivad pikki vastuseid genereerivad rakendused maksta rohkem kui rakendused, mis peamiselt teksti klassifitseerivad või kokku võtavad.

Isehostimine ei tekita teenusepakkujale makstavaid märgipõhiseid tasusid, kuid operatiivses mõttes ei ole see tasuta. Kasutajad peavad tagama arvutusvõimsuse, salvestusruumi, seire, hoolduse ja mahu. Sobiva taristuga stabiilse töökoormuse korral võib isehostimine pakkuda prognoositavamaid kulusid või suuremat kontrolli. Ebaregulaarse töökoormuse puhul võib hallatud juurdepääs Foundryle olla lihtsam, sest see välistab pidevalt kättesaadava järelduskeskkonna hooldamise.

Hinnad ja teenuse tingimused võivad muutuda. Enne juurutamist tuleks loetletud summad üle kontrollida Microsoft Foundry asjakohasest kataloogist, eriti tootmisliikluse kuluhinnangu koostamisel.

Peamised tugevused ja kompromissid

Selle mudeli valimise tugevaim põhjus on suure kontekstiakna, avatud kaalude ja suhteliselt kompaktse 14 miljardi parameetriga suuruse kombinatsioon. Meeskond saab kasutada sama mudeliperekonda pikkade tekstiviipade, kohalike katsetuste, privaatsete juurutuste ja hallatud Azure'i järeldamise jaoks. MIT-litsents on samuti vabam kui litsentsid, mis piiravad ärilist kasutust või nõuavad juurdepääsu majutatud API kaudu.

Pikk kontekst võib vähendada vajadust dokumente rangelt osadeks jagada või otsitud tekstilõike kõrvale jätta. Ainult tekstipõhine ülesehitus muudab teenindusprobleemi kitsamaks kui multimeediumsüsteemi puhul, mis võib olla eelis, kui rakendus töötab juba tekstiga. Mudel on mõeldud ka kodeerimiseks, matemaatikaks ja arutlemiseks, mitte ainult lühikesteks vestlusvastusteks.

Kompromissid on sama olulised. Phi-3-medium-128k-instruct on 2024. aasta põlvkonna mudel, mille teadmiste lõppkuupäev on oktoober 2023. Sellel puudub sisemine veebiotsing ning Foundry 4096 märgi suurune väljundipiirang võib olla piirav ülesannete puhul, mis nõuavad pikki genereeritud aruandeid või suuri koodiväljundeid. 14 miljardi parameetriga mudelit võib olla lihtsam juurutada kui palju suuremat mudelit, kuid 128K kontekst tekitab endiselt märkimisväärseid mälu- ja latentsusnõudeid.

Selle täpse mudeli puhul ei ole eraldi kinnitatud ka algupärast tööriistakutsungit, struktureeritud väljundirežiimi, viipade vahemällu salvestamist ega pakktöötluse API-t. Neist funktsioonidest sõltuvad rakendused peaksid kontrollima, kas valitud teenindusplatvorm neid pakub, või valima mudeli ja teenusepakkuja, kellel on selgesõnaline tugi.

Millal valida Phi-3-medium-128k-instruct

Vali see mudel siis, kui tekstirakendus vajab ebatavaliselt pikki viipasid ja saab kasu isehostimise võimalusest. See on tugev kandidaat dokumendirohke RAG-i, pikkade tehniliste või juriidiliste tekstide läbivaatamise, ettevõttesiseste teadmiste assistentide, koodikesksete utiliitide ja katsetuste jaoks, kus MIT-litsentsiga avatud kaaludega mudel on oluline.

See on eriti mõistlik siis, kui töökoormuse puhul on kõige uuemate tipptasemel mudelite võimekusest olulisem kontroll ja juurutuspaindlikkus. Meeskond saab mudelit kohapeal testida, käituskeskkonda optimeerida ja liikuda Azure Foundryle, kui hallatud teenindus on mugavam.

Mõni teine võimalus võib olla sobivam siis, kui rakendus vajab piltide, heli või video mõistmist; ajakohast teavet ilma välise otsingukihita; garanteeritud funktsioonikutsungit; väga usaldusväärseid struktureeritud vastuseid; väga suuri genereeritud väljundeid; või tipptasemel jõudlust keerukates arutlus- ja tarkvaraarendusülesannetes. Lühikeste viipade korral, kus konteksti suurus pole oluline, võib väiksem või odavam mudel pakkuda ka paremat kiiruse ja hinna kompromissi.

Praktilised piirangud, millega arvestada

  • Kontrolli olulisi vastuseid, arvutusi ja genereeritud koodi; mudel võib endiselt toota ebatäpset või ebaturvalist sisu.
  • Testi pika konteksti otsingut otse, sealhulgas viiba algusesse, keskele ja lõppu paigutatud teabega.
  • Arvesta väga suurte kontekstide kohapealsel kasutamisel suurema mälukasutuse ja latentsusega.
  • Ära eelda, et MIT-litsents kõrvaldab kõik juurutuskohustused; endiselt kehtivad rakenduse, andmete ja ohutuse nõuded.
  • Kontrolli, kas valitud käituskeskkond toetab soovitud voogedastuse, peenhäälestuse, kvantiseerimise ja väljundi juhtimise funktsioone.
  • Ajakohaste faktide jaoks ühenda mudel otsingu- või otsingupõhise süsteemiga, mitte ära tugine selle 2023. aasta oktoobris lõppenud treeningandmetele.

Kokkuvõttes tuleks Phi-3-medium-128k-instructi käsitleda pigem avatud, ainult tekstipõhise ja pika kontekstiga mudelina kui täieliku agendiplatvormina. Selle atraktiivsus seisneb 128K klassi kontekstimahu ühendamises kohaliku ja hallatud juurutuse võimalustega. Selle piirangud — eelkõige aegunud teadmiste lõppkuupäev, kinnitatud algupärase tööriistatoe puudumine, ainult tekstipõhine liides ja Foundry väljundipiirang — peaksid suunama otsust selle üle, kas mudel sobib konkreetsesse tootmissüsteemi.


KKK - vastused sinu küsimustele

Mis on Microsoft Phi-3 Medium 128K?
Microsoft Phi-3-medium-128k-instruct on Phi-3 perekonda kuuluv 14 miljardi parameetriga juhiste järgi häälestatud tekstipõhine keelemudel. See suudab dokumente kokku võtta, küsimustele vastata, koodi genereerida ja selgitada, lahendada matemaatikaülesandeid, teksti klassifitseerida ning struktureeritud teavet eraldada.
Mida tähendab 128K kontekstiaken mudeli Phi-3 Medium puhul?
Mudeli dokumenteeritud kontekstiaken on 131 072 tokenit, mis võimaldab ühes päringus töödelda pikki dokumente, ulatuslikku vestlusajalugu, mitut hangitud tekstilõiku või paljusid vähese näidete arvuga näiteid. Suur kontekstiaken ei taga täiuslikku meelespidamist ning pikemad viibad võivad suurendada mälukasutust ja latentsust.
Kas Phi-3 Medium 128K-d saab kasutada kohapeal või Azure'i kaudu?
Jah. Avatud mudelite kaale saab kohapeal juurutada selliste tööriistade abil nagu Transformers, vLLM, SGLang, ONNX Runtime, DirectML ja ühilduvad kvantiseeritud käituskeskkonnad. Microsoft pakub hallatud inferentsi ka Azure AI Foundry kaudu, mis välistab serverite hooldamise vajaduse, kuid kasutustasu arvestatakse tokenite põhjal.
Millised on Phi-3-medium-128k-instructi peamised piirangud?
Mudel on ainult tekstipõhine, selle teadmiste lõppkuupäev on 2023. aasta oktoober ning eraldi kinnitatud veebotsingu, funktsioonikutsete ega struktureeritud väljundi režiimi sellel ei ole. Microsoft Foundry dokumentatsiooni kohaselt on väljundi maksimaalne pikkus 4096 tokenit, samas kui pikad kontekstid võivad nõuda märkimisväärselt mälu ja suurendada järeldamise latentsust.
Kui palju maksab Phi-3 Medium 128K Microsoft Foundrys?
Microsoft Foundry hinnaks on märgitud ligikaudu 0,17 dollarit 1 miljoni sisendtokeni ja 0,68 dollarit 1 miljoni väljundtokeni kohta. Hinnad ja teenuse tingimused võivad muutuda, seega tuleks enne kasutuselevõttu kontrollida kehtivaid hindu Microsoft Foundry kataloogist.


Allikad 6
AI ettevõte

Info Microsoft Copilot kohta