Granite Embedding

granite-embedding-english-r2

by IBM watsonx · Praegune avatud kaaludega mudel

IBM granite-embedding-english-r2 on 149 miljoni parameetriga ModernBERT-põhine kodeerija ingliskeelseks semantiliseks otsinguks, RAG-i, dokumentide sobitamise ja ettevõtete andmeotsingu jaoks. See genereerib 768-mõõtmelisi vektoreid, toetab kuni 8192 tokenit ja on saadaval Apache 2.0 litsentsi alusel. Ametlikult hostitud API hinda ei ole tuvastatud.

Embeddingud Arutlusvõime Programmeerimine
IBM granite-embedding-english-r2 on avatud kaaludega mudel, mis teisendab ingliskeelse teksti semantilist tähendust kajastavateks arvvektoriteks. See on mõeldud eelkõige otsinguks, mitte vestlemiseks: rakendused saavad selle vektorite abil leida asjakohaseid dokumente, võrrelda sarnaseid tekstilõike, tuvastada duplikaate või edastada konteksti eraldi generatiivsele mudelile. Mudelil on ligikaudu 149 miljonit parameetrit, see loob 768-mõõtmelisi esitusi, toetab kuni 8192 tokenit ning on Apache 2.0 litsentsi alusel saadaval kohapealseks või iseseisvalt hallatavaks kasutamiseks.
Väljundid

Mida granite-embedding-english-r2 suudab teha

Embeddingud
Sisendid

Mida see mõistab

Tekst
Mudeli profiil

Jõudlusnäitajad

1/10 Arutlusvõime
1/10 Programmeerimine
8/10 Kiirus
9/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Granite Embedding
Tüüp Manustatud Esitlus
Konteksti maht 8K märki/tokenit
Välja antud 2025-08-15
Olek Praegune avatud kaaludega mudel
Teadmiste ajapiiri märkused

Mudeli dokumentatsioonis ei ole teadmiste lõppkuupäeva täpsustatud. Manustekooderina on mudel mõeldud etteantud teksti esitamiseks, mitte küsimustele vastamiseks kindlaksmääratud teadmistebaasi põhjal.

Mudeli selgitused

IBM kirjeldab seda mudelit kui 149 miljoni parameetriga tihedat bi-enkoodrit, mis põhineb ModernBERT-il. See loob ingliskeelse teksti jaoks 768-mõõtmelisi embedding-vektoreid ja toetab kuni 8192 märgist koosnevaid jadasid. Mudel asendab Granite Embedding R2 kollektsioonis mudeli granite-embedding-125m-english. Dokumenteeritud Sentence Transformersi näites on embedding-vektorid normaliseerimata, mistõttu peaksid koosinussarnasust kasutavad rakendused vektorid normaliseerima või seadistama vektorindeksi vastavalt. Mudel on allalaaditav ning mõeldud kohapealseks või iseseisvalt hallatavaks juurutuseks; ametlikku IBMi hostitud kasutuspõhist hinda tokeni kohta ei leitud. IBM avaldab võrdlustulemused BEIR-i ja MTEB-i laadsetes otsinguülesannetes, koodiotsingus, pikkade dokumentide otsingus, vestluspõhises otsingus ja tabeliotsingu ülesannetes.

COST

Hinnad

Sisend Ametlikult hostitud API-l puudub hinnakiri; allalaaditavad mudelikaalud on saadaval Apache 2.0 litsentsi alusel
Väljund Ametlikult hostitud API-l puudub hinnakiri; allalaaditavad mudelikaalud on saadaval Apache 2.0 litsentsi alusel.
Mudeli juhend

IBM Granite Embedding English R2: kompaktsed ingliskeelsed vektorid otsingu ja RAG-i jaoks

IBM granite-embedding-english-r2 on 149 miljoni parameetriga avatud kaaludega ingliskeelse teksti vektoriseerimise mudel, mis teisendab päringud, tekstilõigud ja dokumendid 768-mõõtmelisteks vektoriteks. ModernBERT-il põhinev mudel toetab kuni 8192 märgist koosnevaid jadasid ning on mõeldud semantiliseks otsinguks, otsinguga täiendatud genereerimiseks, dokumentide sarnasuse hindamiseks, klassifitseerimisfunktsioonideks ja muudeks ettevõtete teabeotsingu töökoormusteks.

Mis on Granite Embedding English R2?

granite-embedding-english-r2 on IBM-i Granite Embeddingi kollektsiooni kuuluv ingliskeelne tekstiembeddingu mudel. Selle asemel et genereerida lõiku või vastata küsimusele otse, teisendab see teksti kindla pikkusega arvuliseks esituseks, mida nimetatakse embedding'uks. Sarnase tähendusega tekstid peaksid andma vektorid, mis asuvad sarnasuse mõõdiku, näiteks koosinussarnasuse, järgi teineteisele lähedal.

Seetõttu on mudel kasulik tehisintellektisüsteemi otsingufaasis. Näiteks võib ettevõte jagada sise-eeskirjade dokumendid lõikudeks, kodeerida need Granite Embedding English R2 abil ja salvestada saadud vektorid vektorandmebaasi. Kui töötaja esitab küsimuse, kodeerib rakendus küsimuse sama mudeliga, otsib lähedalasuvaid dokumendivektoreid ja edastab parimad vasted eraldi keelemudelile, kui vaja on loomulikus keeles vastust.

Mudel on tihe kaksikkodeerija (dense bi-encoder), mis tähendab, et päringuid ja dokumente saab kodeerida üksteisest sõltumatult. Seega saab dokumentide embedding'id arvutada enne kasutajate otsinguid, selle asemel et iga päringu korral kõik dokumendid uuesti läbi arvutada.

Tehnilised andmed ja koht IBM-i mudelivalikus

IBM kirjeldab seda mudelit Granite Embedding R2 kollektsiooni osana. English R2 mudel asendab selles kollektsioonis mudeli granite-embedding-125m-english. See on mõeldud konkreetselt ingliskeelse teksti jaoks ning seda ei tohiks käsitleda IBM-i mitmekeelse embedding'u variandi ega üldotstarbelise Granite'i keelemudelina.

Tehniline näitajaKontrollitud detail
PakkujaIBM
Mudelite perekondGranite Embedding
Mudeli tüüpTihe ingliskeelse teksti embedding'u kodeerija
ArhitektuurModernBERT-il põhinev kaksikkodeerija
ParameetridLigikaudu 149 miljonit
Embedding'u suurus768 dimensiooni
Maksimaalne sisendjada8192 tokenit
Väljalaskekuupäev15. august 2025
LiitsentsApache 2.0
VäljundArvulised embedding'id, mitte genereeritud proosa

Parameetrite arv on võrreldes palju suuremate esitlusmudelitega suhteliselt tagasihoidlik, mistõttu võib see mudel olla huvitav valik juhul, kui olulised on nii otsingu kvaliteet, juurutamise kontroll kui ka ressursivajadus. See on avaldatud suurusel ja võimekusel põhinev toimetuslik hinnang, mitte garantii väiksemate taristukulude kohta igas keskkonnas.

Sisendi ja väljundi käitumine

Mudel võtab vastu teksti ja tagastab iga kodeeritud sisendi kohta 768 arvust koosneva vektori. See ei genereeri algupäraselt teksti, pilte, heli, videot, kõnet ega muud generatiivset meediat. Selle väljund on mõeldud kasutamiseks otsingutarkvaras, vektorindeksites, klasterdussüsteemides, klassifikaatorites või teises tehisintellektimudelis.

Dokumenteeritud maksimaalne jadapikkus on 8192 tokenit. Sellest piirist pikemad sisendid kärbitakse, mistõttu tuleks pikad dokumendid tavaliselt enne indekseerimist sisukateks lõikudeks jagada. Tükeldamine ei ole pelgalt tehniline abinõu: lõigu suurus, kattuvus, pealkirjad, metaandmed ja see, kas lõik säilitab piisavalt konteksti, võivad otsingu kvaliteeti märgatavalt mõjutada.

IBM-i dokumenteeritud Sentence Transformersi näide tagastab vaikimisi normaliseerimata embedding'id. Koosinussarnasust kasutavad rakendused peaksid vektorid normaliseerima või seadistama vektorotsingu süsteemi kasutama ühilduvat kaugusearvutust. See detail on oluline, sest muidu korrektne otsingutöötlus võib anda erineva tulemuste järjestuse sõltuvalt vektorite normaliseerimisest ja indeksi seadetest.

Milleks seda kasutada saab?

Granite Embedding English R2 on mõeldud süsteemidele, mis peavad võrdlema teksti tähendust, mitte otsima ainult täpseid sõnakattuvusi. Praktilised kasutusviisid on järgmised:

  • Semantiline otsing: sama küsimuse kohta vastavate dokumentide leidmine ka siis, kui neis kasutatakse teistsugust sõnastust.
  • Otsinguga täiendatud genereerimine: lõikude valimine, mida anda kontekstiks eraldi tekstigeneratsiooni mudelile.
  • Dokumentide sobitamine: kasutajatoe piletite, lepingute, teadmistebaasi artiklite või aruannete võrdlemine.
  • Dubleerivate ja peaaegu dubleerivate dokumentide tuvastamine: sisu leidmine, mis on väikestest sõnastuserinevustest hoolimata olulisel määral sarnane.
  • Soovitused: seotud dokumentide, protseduuride või tehniliste materjalide soovitamine.
  • Klasterdamine: dokumentide või päringute rühmitamine semantilise teema järgi.
  • Klassifitseerimise tunnused: embedding'ute kasutamine allavoolu klassifikaatori sisendtunnustena.
  • Ettevõtete teabeotsing: tehnilise sisu, tabelite, pikkade dokumentide ja vestluspäringute ajaloo otsimine.

Tüüpilisel töötlusahelal on kaks etappi. Indekseerimise ajal puhastab ja tükeldab rakendus dokumendid, kodeerib iga lõigu ning salvestab vektorid koos algse teksti ja metaandmetega. Otsingu ajal kodeerib see kasutaja päringu, otsib lähedalasuvaid vektoreid, rakendab metaandmete filtreid või täiendavat järjestusloogikat ning tagastab kõige asjakohasemad lõigud. Granite Embedding English R2 teeb esituse loomise etapi; see ei ole ise täielik otsingumootor, andmebaas, ümberjärjestaja ega vastuseid genereeriv assistent.

Võrdlustestide väited ja tõhususega seotud kaalutlused

IBM esitab tulemusi teabeotsingu, koodiotsingu, pikkade dokumentide, vestluste ja tabelite otsingu võrdlustestides. Mudelikaardi kohaselt on selle keskmine tulemus loetletud võrdlustestides 59,5 ning eriti häid tulemusi rõhutatakse pikkade dokumentide otsingus ja vestluspõhises otsingus. Need on pakkuja esitatud võrdlustesti tulemused, mitte universaalsed jõudlusgarantiid.

Mudelikaart märgib ka, et kirjeldatud libiseva akna võrdlustesti seadistuse korral kodeerib mudel ühel H100 GPU-l ligikaudu 144 dokumenti sekundis. Seda näitajat ei tohiks käsitleda üldise läbilaskevõime lubadusena. Tegelik kiirus sõltub riistvarast, pakkide suurusest, jadapikkusest, tokeniseerimisest, libisevate akende kasutamisest ja ümbritsevast vektorindekseerimise töötlusahelast.

Selle 149 miljoni parameetri ja 768-dimensioonilise väljundi suurus pakub paljude otsingulahenduste jaoks praktilist tasakaalu, kuid parim valik sõltub töökoormusest. Väiksem mudel võib olla eelistatav juhul, kui peamised piirangud on mälu ja latentsus. Suurem või spetsialiseeritud mudel võib olla parem, kui valdkonnas kasutatakse keerukat terminoloogiat, on vaja mitmekeelsust või nõutakse ebatavaliselt suurt leitavust. Need alternatiivid on kompromissid, mitte väited, et Granite Embedding English R2 võidab iga hindamise.

Hinnastamine ja juurutusvõimalused

Selle mudeli ametlikku IBM-i majutatud teenuse tokeni- või päringupõhist hinda ei tuvastatud. Avaldatud mudeliteave kirjeldab Apache 2.0 litsentsi alusel allalaaditavaid kaalusid, mitte tavapärast majutatud API hinnakirja. See tähendab, et mudeli otsene litsents ei kehtesta korduvat kasutustasu, kuid selle käitamiseks on endiselt vaja sobivat arvutusvõimsust, salvestusruumi, haldust ja võib-olla ka kolmanda osapoole majutusteenust.

Mudeli saab alla laadida IBM-i Hugging Face'i organisatsioonist ning kasutada seda kohapeal Sentence Transformersi või Transformersi teekidega. Apache 2.0 litsents lubab seda tingimuste kohaselt kasutada nii ärilistel kui ka teaduslikel eesmärkidel. Ise hallatav juurutus võib olla kasulik organisatsioonidele, kes vajavad kontrolli dokumentide ja embedding'ute töötlemiskoha üle, kuid tootmises töötava otsinguteenuse haldamine jääb endiselt juurutaja vastutuseks.

IBM-i laiem watsonx-i portfell võib pakkuda seotud ettevõtetele mõeldud taristut, kuid esitatud uuring ei kinnita Granite Embedding English R2 spetsiaalset majutatud teenuse hinnakirja. Seetõttu ei tohiks hinda tuletada watsonx-i pakettidest ega mudeli avatud kaalude kättesaadavusest.

Võimekus ja piirangud

Sellel mudelil on selgelt piiritletud võimekus:

  • Tekstisisend: Jah, ingliskeelse teksti jaoks.
  • Embedding'u väljund: Jah, 768-dimensiooniliste vektoritena.
  • Genereeritud tekstiväljund: Ei.
  • Pildi-, heli- ja videosisend või -väljund: Dokumenteeritud tugi puudub.
  • Arutlusvõime: See ei teosta vestluslikku ega samm-sammulist mõtlemist; selle roll on semantiline esitus.
  • Kodeerimine: Esitatud võrdlustestide põhjal võib see toetada koodiotsingu kasutusjuhtumeid, kuid see ei ole koodigeneratsiooni mudel.
  • Tööriistade või funktsioonide kutsumine: Algupärast tööriistakasutuse võimekust ei ole dokumenteeritud.
  • Voogedastus või struktureeritud JSON-i genereerimine: Esitatud dokumentatsioonis ei ole see embedding'u väljundi puhul kohaldatav.

Kõige olulisem piirang on keelekasutus. Granite Embedding English R2 on treenitud ja positsioneeritud ingliskeelse teksti jaoks, mistõttu peaksid mitmekeelsetele kasutajatele teenuseid pakkuvad meeskonnad hindama selle asemel mitmekeelset embedding'u mudelit. Samuti ei ole see ümberjärjestaja. Otsingusüsteem võib siiski lisada eraldi ümberjärjestamise etapi, kuid see oleks teine komponent, mitte selle mudeli sisseehitatud funktsioon.

Otsingu kvaliteet võib varieeruda sõltuvalt tükeldamisstrateegiast, päringu sõnastusest, metaandmetest, valdkonna terminoloogiast, vektorite normaliseerimisest ja indeksi konfiguratsioonist. Mudeli 8192-tokenine piirang ei tähenda, et kogu pika dokumendi paigutamine ühte embedding'usse annaks alati parima otsingutulemuse. Paljudes rakendustes on väiksemaid teemakohaseid lõike koos kasulike metaandmetega lihtsam leida ja hinnata.

Millal valida Granite Embedding English R2?

See mudel on mõistlik kandidaat juhul, kui töökoormus seisneb peamiselt ingliskeelses semantilises otsingus ning meeskond soovib avatud kaalusid, lubavat litsentsi ja kohapealset või ise hallatavat juurutust. See sobib eriti hästi toodetele, mis vajavad sise-teadmistebaaside, tehnilise dokumentatsiooni, RAG-töötlusahelate, dokumentide sarnasuse või ettevõtte sisu leidmise jaoks otsinguvektoreid.

See võib olla eelistatav majutatud embedding'u teenusele siis, kui juurutamise kontroll, mudeliartefaktide eeldatav omand ja olemasoleva Hugging Face'i ning Sentence Transformersi töövooga lõimimine on olulisemad kui valmislahendusena pakutav API-juurdepääs. Samuti võib see olla atraktiivne juhul, kui 768-dimensiooniline vektor on sobiv kompromiss esituse suuruse ja indeksi salvestusruumi vahel.

Teine võimalus võib olla sobivam, kui rakendus vajab mitmekeelset otsingut, algupärast teksti genereerimist, pildi- või helimõistmist, kõnet, tööriistade kutsumist või hallatud majutatud lõpp-punkti koos avaldatud kasutushinnaga. Kui lähima naabri otsingust üksi ei piisa täpsuse tagamiseks, võib vaja minna ümberjärjestajat. Eraldi generatiivset keelemudelit on vaja siis, kui süsteem peab tulemusi selgitama või kasutajatele loomulikus keeles vastama.

Enne tootmises kasutuselevõttu peaksid meeskonnad mudelit testima esinduslike ingliskeelsete dokumentide ja päringutega. Hindamine peaks hõlmama vajalike lõikude leitavust, järjestuse kvaliteeti, latentsust, mälukasutust, indeksi suurust, normaliseerimisseadeid ja erinevate tükeldamismeetodite mõju. IBM-i esitatud võrdlustestid on kasulikud võrdluspunktid, kuid lõpliku valiku peaksid määrama organisatsiooni enda terminoloogia ja dokumentide struktuur.

Kokkuvõte

IBM-i granite-embedding-english-r2 on keskendunud otsingu kodeerija, mitte universaalne tehisintellektiassistent. Selle peamine tehniline profiil on selge: ligikaudu 149 miljonit parameetrit, ModernBERT-il põhinev arhitektuur, 768-dimensioonilised vektorid, 8192-tokenine sisendipiirang, spetsialiseerumine inglise keelele, avatud kaalud ja Apache 2.0 litsents. See võib moodustada RAG- või ettevõtte otsingusüsteemi semantilise otsingukihi, kuid ei genereeri vastuseid, paku algupäraseid tööriistu ega asenda vektorandmebaasi, ümberjärjestajat või keelemudelit. Kõige paremini sobib see ise hallatava ingliskeelse otsingu töökoormuse jaoks, kus kontroll ja praktiline embedding'u jõudlus on olulisemad kui täielikult hallatud API-kogemus.


KKK - vastused sinu küsimustele

Milleks kasutatakse mudelit IBM Granite Embedding English R2?
IBM Granite Embedding English R2 on ingliskeelne teksti vektor-esituse mudel, mida kasutatakse semantiliseks otsinguks, otsinguga täiendatud genereerimiseks (RAG), dokumentide võrdlemiseks, duplikaatide tuvastamiseks, soovituste loomiseks, klasterdamiseks, klassifitseerimiseks ja ettevõtete teabeotsinguks. See teisendab teksti arvulisteks vektoriteks, mida saab vektorandmebaasis talletada ja otsida.
Millised on Granite Embedding English R2 peamised tehnilised näitajad?
Granite Embedding English R2-l on ligikaudu 149 miljonit parameetrit. See kasutab ModernBERT-il põhinevat bi-enkoodri arhitektuuri, genereerib 768-mõõtmelisi vektorrepresentatsioone, toetab ühe sisendi kohta kuni 8192 tokenit ning on välja antud Apache 2.0 litsentsi alusel. Mudel on loodud spetsiaalselt ingliskeelse teksti jaoks.
Kas Granite Embedding English R2 genereerib teksti või vastab küsimustele?
Ei. Granite Embedding English R2 loob genereeritud proosa asemel arvulisi vektor-esitusi. See suudab otsingu- või RAG-süsteemi jaoks asjakohaseid tekstikatkendeid leida, kuid vastuste või selgituste koostamiseks on vaja eraldi generatiivset keelemudelit.
Kas Granite Embedding English R2 saab kohapeal juurutada?
Jah. Mudeli kaalud saab alla laadida IBMi Hugging Face'i organisatsioonist ja kasutada neid lokaalselt Sentence Transformersi või Transformersi teekidega. Apache 2.0 litsents lubab neid litsentsitingimuste kohaselt kasutada nii ärilistel kui ka teadusuuringute eesmärkidel, kuid mudeli lokaalne juurutamine eeldab endiselt sobivaid arvutusressursse, salvestusruumi ja toimivat taristut.
Millised on Granite Embedding English R2 piirangud?
Mudel on spetsialiseerunud ingliskeelsele semantilisele otsingule ning ei ole mitmekeelne vektoresitusmudel, generatiivne keelemudel, tulemuste ümberjärjestaja, vektorandmebaas ega tööriistu kasutav assistent. Üle 8192 märgi pikkused sisendid kärbitakse, seega tuleks pikad dokumendid tavaliselt jagada tähenduslikeks lõikudeks. Otsingu kvaliteet sõltub ka tükeldamisest, normaliseerimisest, metaandmetest, indekseerimisest ning sihtdokumentide ja päringute omadustest.


Allikad 3
AI ettevõte

Info IBM watsonx kohta