DeepSeek-V2

DeepSeek-V2.5

by DeepSeek · Varasem avatud kaaludega mudel; V2.5 seeria on asendunud uuemate DeepSeeki mudeliperekondadega, kuid mudeli kaalud on endiselt saadaval

DeepSeek-V2.5 ühendab DeepSeeki üldise vestlus- ja koodimudelite sarjad 236 miljardi parameetriga ekspertide segu (mixture-of-experts) süsteemis. See toetab teksti genereerimist, koodi kirjutamist, koodi lõpetamist, funktsioonikutseid, voogedastust ja JSON-väljundit ning dokumenteeritud konteksti pikkus on kuni 128 000 tokenit. Mudeli kaalud on endiselt saadaval, kuid tegemist on nüüd pärandväljalasega, mille riistvaranõuded on märkimisväärsed ja mille praegust majutatud kasutuse hinda ei ole kontrollitud.

Tekst Arutlusvõime Programmeerimine
DeepSeek-V2.5 on avatud kaaludega teksti genereerimise mudel, mille DeepSeek avaldas 5. septembril 2024. See ühendab DeepSeek-V2-Chat vestlusvõimekuse ja DeepSeek-Coder-V2-Instructi programmeerimisvõimekuse, pakkudes üht mudelit nii üldiste keeletööde kui ka tarkvaraarenduse jaoks. Mudelil on kokku 236 miljardit parameetrit, millest iga märgi töötlemisel aktiveeritakse ligikaudu 21 miljardit. See kasutab hõredat ekspertide segu arhitektuuri, et vähendada iga märgi töötlemiseks vajalikku arvutusmahtu. Mudeli dokumentatsiooni kohaselt toetab mudel kuni 128 000 märgi pikkust konteksti, kuid selle suur kontrollpunktifail muudab kohaliku juurutamise nõudlikuks. Praegu on see DeepSeeki senise lipulaeva asemel pärandmudel, kuigi selle kaalud on endiselt kasulikud teadusuuringuteks, privaatseks inferentsiks ja avatud mudelite hindamiseks.
Väljundid

Mida DeepSeek-V2.5 suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Tööriistade kasutamine Voogedastus JSON-režiim Käskude (promptide) vahemällu salvestamine
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria DeepSeek-V2
Tüüp üldotstarbeline
Konteksti maht 128K märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Välja antud 2024-09-05
Olek Varasem avatud kaaludega mudel; V2.5 seeria on asendunud uuemate DeepSeeki mudeliperekondadega, kuid mudeli kaalud on endiselt saadaval
Teadmiste ajapiiri märkused

DeepSeeki ametlikust teadaandest ega mudelikaardilt ei leitud autoriteetset, konkreetse mudeliga seotud teadmiste lõppkuupäeva.

Mudeli selgitused

DeepSeek-V2.5 ühendab mudelid DeepSeek-V2-Chat ja DeepSeek-Coder-V2-Instruct. Sellel on kokku 236 miljardit parameetrit ning iga märgi kohta aktiveeritakse ligikaudu 21 miljardit parameetrit. DeepSeek dokumenteeris seotud API-liini puhul funktsioonikutsed, keskelt täitmise (fill-in-the-middle), voogedastuse ja JSON-väljundi. API identifikaatorid deepseek-chat ja deepseek-coder suunasid mudeli turuletoomisel tagasiühilduvalt täiendatud mudelile. Hiljem avaldas DeepSeek eraldi versiooni DeepSeek-V2.5-1210; seda ei tohiks käsitleda täpselt sama kontrollpunktina. Mudel on ainult tekstipõhine ega genereeri natiivselt pilte, heli ega videot. Toimetuse antud hinded on võrdlevad hinnangud, mitte teenusepakkuja spetsifikatsioonid.

Mudeli juhend

DeepSeek-V2.5: avatud kaaludega mudel kodeerimiseks ja üldiseks keeletööks

DeepSeek-V2.5 on 236 miljardi parameetriga ekspertide segu arhitektuuriga keelemudel, mis ühendas DeepSeeki üldotstarbelise vestlusmudeli ja kodeerimismudeli sarjad. See võimaldab teksti genereerida, koodi kirjutada ja lõpetada, funktsioone kutsuda, andmeid voogedastada ning väljastada JSON-vormingus tulemusi, kuid on nüüdseks pärandversioon. Suurte riistvaranõuete ja uuemate API-de tõttu sobib see paremini avatud kaaludega katsetamiseks ja isemajutuseks kui uute tootmisrakenduste kasutuselevõtuks.

Mis on DeepSeek-V2.5?

DeepSeek-V2.5 on DeepSeeki suur avatud kaaludega keelemudel. Selle eesmärk oli ühendada üheks mudeliks kaks varem eraldiseisvat võimekust: DeepSeek-V2-Chatist pärinev üldotstarbeline vestlus ja tekstiloome ning DeepSeek-Coder-V2-Instructi programmeerimisabi.

Praktikas suudab mudel vastata küsimustele, järgida juhiseid, teha tekstidest kokkuvõtteid, koostada sisu, genereerida ja selgitada koodi, lõpetada pooleliolevaid programme ning osaleda API-töövoogudes, mis kasutavad funktsioone või struktureeritud JSON-laadseid vastuseid. Tegemist on teksti sisendina ja tekstiga väljundina töötava mudeliga, mitte piltide, heli või video genereerimise süsteemiga.

DeepSeek avaldas mudeli 5. septembril 2024. Nüüd tuleks seda käsitleda DeepSeek-V2 perekonna pärandmudelina: kaalud on endiselt saadaval, kuid uuemad DeepSeeki mudeliperekonnad on paljudes praegustes hostitud kasutusjuhtudes selle välja vahetanud.

Mudeli ülesehitus ja päritolu

DeepSeek-V2.5 sisaldab kokku 236 miljardit parameetrit, millest iga märgi puhul aktiveeritakse ligikaudu 21 miljardit. See kasutab ekspertide segu ehk MoE-arhitektuuri. Selle asemel et kasutada iga tekstiosa töötlemisel kõiki parameetreid, suunab MoE-mudel iga märgi läbi spetsialiseerunud närvivõrgukomponentide alamhulga. See aitab mõista, kuidas mudelil saab olla väga suur parameetrite koguarv, ilma et iga märgi puhul tuleks arvutada kõiki parameetreid.

Mudel põhineb DeepSeek-V2 arhitektuuril, mis hõlmab Multi-head Latent Attentioni ja DeepSeekMoE komponente. Need on rakendustaseme disainivalikud, mille eesmärk on parandada tõhusust ja toetada pikka kontekstiakent. Kasutaja jaoks ei muuda need mudelit teistsuguseks tootetüübiks: praktiliselt on tegemist suure keelemudeliga, mis saab hakkama nii üldise keelekasutuse kui ka programmeerimisülesannetega.

DeepSeek kirjeldas V2.5-t kui DeepSeek-V2 Chati ja DeepSeek Coder V2 liinide ühendamist. Väljalaske ajal võis seotud API tagurpidiühilduvuse tagamiseks uuendatud mudelit kasutada identifikaatorite deepseek-chat ja deepseek-coder kaudu. Hiljem avaldas DeepSeek järelversiooni DeepSeek-V2.5-1210. Ei tohiks eeldada, et see versioon on sama kontrollpunkt, mida siin hinnatakse.

Mida DeepSeek-V2.5 suudab teha

DeepSeek-V2.5 on mõeldud kasutusjuhtudeks, mis ühendavad tavapärase teksti genereerimise programmeerimisega. Selle üldise keelekasutuse võimekuste hulka kuuluvad küsimustele vastamine, vestlemine, kokkuvõtete tegemine, kirjutamisabi ja juhiste järgimine. Samuti suudab see selgitada tehnilist materjali ning teisendada teksti etteantud vormingusse.

Programmeerimise poolel saab see genereerida lähtekoodi, soovitada muudatusi, selgitada programmeerimiskontseptsioone, lõpetada puudulikku koodi ja abistada tarkvaraarenduse ülesannetes. Mudeliliin toetab ka fill-in-the-middle-lõpetamist ehk programmeerimisele suunatud funktsiooni, mille puhul mudel genereerib teksti olemasoleva alguse ja lõpu vahele. See võib olla kasulik funktsioonide lõpetamisel või koodi muutmisel suurema faili sees.

Mudeli API-ajastu funktsioonide hulka kuulusid voogedastus, funktsioonikutsed ja JSON-väljund. Voogedastus võimaldab genereeritud teksti edastada järk-järgult, selle asemel et oodata kogu vastuse valmimist. Funktsioonikutsed võimaldavad rakendusel kirjeldada saadaolevaid toiminguid ja lasta mudelil töövoo osana üht neist taotleda; rakendus peab taotluse siiski valideerima ja funktsiooni käivitama. JSON-väljund võib aidata rakendustel töödelda vastuseid ettearvatavas vormingus, kuid see ei kaota vajadust skeemi valideerimise ega veahalduri järele.

Kontekstiaken ja väljundipiirangud

DeepSeeki V2 dokumentatsioon kirjeldab kuni 128 000 märgi pikkuse konteksti toetamist. Kontekstiaken on sisendvestluse, esitatud dokumentide, juhiste ja genereeritud vastuse jaoks saadaolev ühine ruum. 128 000 märgi pikkune kontekst võib olla kasulik pikkade lähtefailide, mahukate tehniliste dokumentide või mitmevooruliste töövoogude puhul.

Dokumenteeritud konteksti pikkust ei tohiks segi ajada iga juurutuse garanteeritud piiranguga. Hostitud API-d, kvantiseeritud järgud, järeldusserverid ja kohaliku riistvara konfiguratsioonid võivad kehtestada teistsugused piirangud. Esitatud spetsifikatsioonid ei kinnita DeepSeek-V2.5 jaoks eraldi maksimaalset väljundimärkide arvu, seega peaksid rakendused kontrollima konkreetse teeninduslahenduse piiranguid, mitte eeldama, et kogu kontekstiakent saab kasutada väljundiks.

Jõudlus ja võrdlustestide kontekst

DeepSeek teatas mitme hindamise põhjal paranemisest võrreldes mudelitega DeepSeek-V2-0628 ja DeepSeek-Coder-V2-0724. Viidatud tulemuste hulka kuulusid ligikaudu 76,2 punkti ArenaHardis, ligikaudu 50,5 punkti AlpacaEval 2.0-s, 9,02 punkti MT-Benchis, 89% HumanEvalis ja 41,8% LiveCodeBenchis vastaval hindamisperioodil.

Need näitajad on teenusepakkuja esitatud tulemused, mis on seotud konkreetsete testide ja tingimustega, mitte universaalsed jõudlusgarantiid. Samuti kirjeldavad need mudeli positsiooni avaldamise ajal. Võrdlusandmestikud, viibad, hindamismeetodid ja konkureerivad mudelid muutuvad aja jooksul, mistõttu ei tohiks neid numbreid käsitleda praeguse tootmiskvaliteedi otsese lubadusena.

Esitatud spetsifikatsioonides hindab toimetus mudeli arutlusvõimet 7 punktiga 10-st, programmeerimisvõimet 8 punktiga 10-st, kiirust 7 punktiga 10-st ja maksumust 8 punktiga 10-st. Need on toimetuse võrdlevad hinnangud, mitte DeepSeeki avaldatud spetsifikatsioonid. Need peegeldavad mudeli laiaulatuslikku kasulikkust programmeerimisel ja keeleülesannetes, kuid ei tohiks asendada testimist kasutaja enda viipade, koodibaasi, juurutusriistvara ja latentsusnõuetega.

Juurutamine ja riistvaranõuded

Avatud kaaludega väljalase annab arendajatele rohkem kontrolli kui ainult hostitud mudel. Kontrollpunkti saab alla laadida DeepSeeki Hugging Face'i organisatsioonist ja kasutada ühilduvate järeldusmootoritega, nagu Transformers, vLLM või SGLang. Ise majutamise võimalikud põhjused on privaatne töötlemine, teadustöö, peenhäälestuse katsed ja teeninduskeskkonna üle kontrolli hoidmine.

Kompromissiks on mastaap. DeepSeeki dokumentatsiooni kohaselt vajab täielik BF16-juurutus ligikaudu kaheksat 80 GB GPU-d. BF16 on närvivõrkude järelduses ja treenimisel tavaliselt kasutatav arvuline formaat; võrreldes paljude väiksemate kvantiseeritud vormingutega säilitab see rohkem arvulist täpsust, kuid kasutab märkimisväärselt mälu. Kvantiseerimine, tensorite paralleeltöötlus ja optimeeritud järeldusmootorid võivad tegelikke ressursinõudeid vähendada, kuid esitatud uurimismaterjal ei kehtesta üht universaalset riistvaranõuet iga kvantiseeritud konfiguratsiooni jaoks.

Suuruse tõttu ei ole DeepSeek-V2.5 ilmselge valik väheste ressurssidega kohalikuks paigalduseks. Väiksemaid tihedaid mudeleid võib olla lihtsam käivitada, need võivad olla kiiremad ja neid on lihtsam skaleerida. Hostitud juurdepääs võib olla praktilisem ka siis, kui meeskond vajab API-t, kuid ei soovi hallata mitme GPU-ga järeldusklastrit.

Sisend, väljund ja tööriistade tugi

DeepSeek-V2.5 võtab vastu teksti ja genereerib teksti. Dokumenteeritud mudelivõimekuste hulka ei kuulu loomulikul kujul piltide, heli ega video vastuvõtmine ning mudel ei genereeri otse pilte, heli, muusikat ega videot. Rakendus võib lisada meedia kirjeldused tekstina või ühendada mudeli eraldi meediatöötlustööriistadega, kuid sel juhul oleks tegemist rakenduse töövoo, mitte selle mudeli loomuliku multimodaalse genereerimisega.

Mudeliga seotud API-liin toetas funktsioonikutsed, voogedastust, fill-in-the-middle-lõpetamist ja JSON-väljundit. Need funktsioonid muudavad mudeli sobivaks tekstipõhistele abilistele, kooditööriistadele, dokumenditöötluskonveieritele ja rakendustele, kus keelemudel peab taotlema väliseid toiminguid. See ei tähenda, et mudel sirviks iseseisvalt veebi või omaks ajakohaseid reaalajas teadmisi. Tarbijatoote pakutavat veebiotsingut ei tohiks segi ajada mudeli enda loomuliku veebiotsinguvõimekusega.

Hind ja saadavus

DeepSeek-V2.5 kohta ei ole esitatud kontrollitud praegust hostitud hinda, seega ei saa siin usaldusväärset märgipõhist hinda öelda. Ise majutatud juurutuse kulud sõltuvad riistvarast, elektrist, salvestusruumist, inseneritööst, kasutuskoormusest ning võimalikust kvantiseerimis- või teenindustaristust. API saadavus ja hinnad võivad muutuda sõltumatult avalike kaalude jätkuvast saadavusest.

V2.5-ga seotud algsed API-identifikaatorid on pärandmarsruudid, mille uuemad DeepSeeki mudelipõlvkonnad hiljem välja vahetasid. Uut tootmisintegratsiooni alustavad arendajad peaksid enne selle mudeli valimist kontrollima DeepSeeki praegust API-dokumentatsiooni. Avatud kaaludega kontrollpunkt on DeepSeeki Hugging Face'i organisatsiooni kaudu endiselt saadaval, mistõttu sobib see paremini kontrollitud katsetamiseks ja ise hallatavaks järelduseks kui eeldatavalt stabiilse ja ajakohase hostitud lõpp-punkti alusena.

Tugevused ja piirangud

  • Ühendatud üld- ja programmeerimisvõimekus: üks mudel saab hakkama vestluslike keeleülesannete, kirjutamise, koodi genereerimise ja koodi lõpetamisega.
  • Juurdepääs avatud kaaludele: arendajad saavad avaldatud kontrollpunkti uurida ja juurutada, selle asemel et tugineda ainult hallatavale API-le.
  • Pikk kontekst: dokumenteeritud kuni 128 000 märgi pikkune kontekst võib toetada suuri dokumente ja lähtefaile, sõltudes teeninduskeskkonna piirangutest.
  • Rakendusfunktsioonid: seotud API toetas funktsioonikutsed, voogedastust, fill-in-the-middle-lõpetamist ja JSON-väljundit.
  • Suur juurutusjalajälg: täielik BF16-kontrollpunkt vajab märkimisväärselt GPU-mälu ja taristut.
  • Pärandmudeli staatus: uuemad DeepSeeki mudeliperekonnad on V2.5 paljudes praegustes kasutusjuhtudes välja vahetanud ning algne API-liin ei pruugi olla uue teenuse jaoks parim alus.
  • Ainult tekstipõhine töö: loomulikul kujul ei toetata piltide, heli ega video sisendit ega väljundit.
  • Kontrollimata praegune hind: ajaloolise API saadavuse põhjal ei tohiks eeldada praegust hinda.

Millal valida DeepSeek-V2.5?

DeepSeek-V2.5 on mõistlik valik, kui peamine eesmärk on hinnata avatud kaaludega mudelit, mis ühendab üldise keelekasutuse ja programmeerimisvõimekuse. See võib sobida ka teadusprojektidesse, privaatse järelduse katsetesse, koodi lõpetamise testidesse ja organisatsioonidele, kellel on suure MoE-kontrollpunkti teenindamiseks juba vajalik mitme GPU-ga taristu.

See sobib halvemini siis, kui projekt vajab praegust lipulaeva-API-t, prognoositavat tänapäevast hinnastust, väikese riistvaraga väikese latentsusega vastuseid või loomulikku multimodaalset töötlust. Sellistel juhtudel võib sobivam olla uuem hostitud mudel, väiksem tihe mudel või spetsiaalselt pildi- ja helitöövoogude jaoks loodud mudel. Uue tootmisintegratsiooni puhul võib eelistada ka praegust DeepSeeki mudelit, sest V2.5 kuulub välja vahetatud mudelipõlvkonda.

Peamine kompromiss seisneb võimekuse ja kontrolli ning töökorraldusliku tõhususe vahel. DeepSeek-V2.5 pakub laia keele- ja programmeerimisvõimekust ning seda saab ise majutada, kuid täppisrežiimis on selle kontrollpunkti käitamine kulukas. Meeskondade jaoks, kes hindavad avatud kaalusid ja suudavad taristut hallata, võib see kompromiss olla vastuvõetav. Meeskondadele, kes vajavad eelkõige kiiret, odavat ja hooldatud API-juurdepääsu, on tõenäoliselt lihtsam kasutada uuemat või väiksemat alternatiivi.

Kokkuvõte

DeepSeek-V2.5 on DeepSeeki ajaloos endiselt oluline avatud kaaludega mudel, sest see ühendas üldise vestluse ja programmeerimise üheks 236 miljardi parameetriga MoE-süsteemiks. Selle 128 000 märgi pikkuse konteksti tugi, programmeerimisfunktsioonid ja ise majutamise võimalused muudavad selle kasulikuks hindamisel ja teadustöös. Samas on olulised piirangud selle suured riistvaranõuded, loomulike meediavõimekuste puudumine, kontrollitud praeguse hinnainfo puudumine ja pärand-API staatus. Seda on kõige parem käsitleda kontrollitud juurutuseks ja katsetamiseks mõeldud avatud mudelina, mitte DeepSeeki praeguse vaikelahendusena uue tootmisrakenduse jaoks.


KKK - vastused sinu küsimustele

Mis on DeepSeek-V2.5?
DeepSeek-V2.5 on suur avatud kaaludega keelemudel, mis ühendab üldise vestlus- ja kirjutamisoskuse programmeerimisabiga. See suudab vastata küsimustele, teksti kokku võtta ja teisendada, koodi genereerida ning selgitada, programme lõpule viia ja toetada API-töövooge, näiteks funktsioonikutseid ja struktureeritud JSON-väljundit.
Millised on DeepSeek-V2.5 peamised võimalused?
DeepSeek-V2.5 toetab üldisi keeletöötlusülesandeid, programmeerimist, koodi keskelt täiendamist, voogedastust, funktsioonikutseid ja JSON-väljundit. See on tekstisisendi ja tekstiväljundiga mudel, mis ei töötle ega genereeri algupäraselt pilte, heli ega videot.
Kui suur on DeepSeek-V2.5 ja millist riistvara see vajab?
DeepSeek-V2.5-l on kokku 236 miljardit parameetrit, millest segu ekspertidest arhitektuuri kaudu aktiveeritakse iga tokeni kohta ligikaudu 21 miljardit. DeepSeeki dokumentatsiooni kohaselt vajab täielik BF16 juurutus umbes kaheksat 80 GB GPU-d, kuigi kvantimine ja optimeeritud järelduskonfiguratsioonid võivad tegelikke nõudeid vähendada.
Kui suur on DeepSeek-V2.5 kontekstiaken?
DeepSeek-V2.5 dokumentatsiooni kohaselt toetab see kuni 128 000 tokeni pikkust konteksti. Tegelik piirang võib sõltuda hostitud API-st, inferentsiserverist, kvantiseeritud versioonist ja riistvarakonfiguratsioonist ning 128 000 tokeni pikkust konteksti ei tohiks käsitleda garanteeritud maksimaalse väljundipikkusena.
Kas DeepSeek-V2.5 on uute tootmisrakenduste jaoks endiselt hea valik?
DeepSeek-V2.5 võib olla kasulik avatud kaaludega mudelite hindamisel, teadustöös, privaatses inferentsis ja kodeerimiskatsetes, eriti meeskondadele, kellel on ulatuslik mitme GPU-ga taristu. Samas on tegu vanema mudelipõlvkonnaga, mille API-liidesed on asendatud, mille praeguse majutatud kasutuse hinnastust ei ole kinnitatud ja mille juurutamine seab märkimisväärseid nõudmisi. Seetõttu võivad uuemad DeepSeeki mudelid või väiksemad alternatiivid olla uute tootmisteenuste jaoks praktilisem valik.


Allikad 5
AI ettevõte

Info DeepSeek kohta