Keydadaha Vector
Keydad vector maamulan oo ah PostgreSQL kaliya
Kaydi faafinta (embeddings) oo ku raadi macnaha, adigoo adeegsanaya pgvector oo aan adiga kuu shaqeyno oo aan ka taageerno kaydinta. Ma jiro kayd xogeed cusub oo la baranayo, ma jiro cluster la cabbiraayo — samee index, qor vector-yadaada, oo ku weydiiso furaha API ee aad horey u haysatay.
Kaydka xogta ee aad hore u aaminto, oo wata hal nooc oo tiir ah oo dheeraad ah
Xog-ururinta vector-ka waa nidaam labaad oo badanaa la socda kan koowaad: cluster kale, sheeko kayd ah oo kale, shay kale oo loo soo tooso. Tani waa pgvector dhexdeeda PostgreSQL — engine-kii oo kale, adkeysigii oo kale, kaydkii saldhigga ahaa ee habeennimada ahaa ee isla markaana joogtada ahaa ee qorista diiwaanka horay loo sii waday ee wax kasta oo kale halkan helayaan. Tusmadaadu waa miis caadi ah oo ay ku taal tusmada HNSW, markaa waa mid degdeg ah oo loogu talagalay raadinta deriska ku dhow ee ku dhow iyo caajis dhinac kasta oo kale, taas oo ah hantida aad rabto saddexda subaxnimo.
Ballaca moodeelkaaga, ma aha ballac aan annagu doorannay
Inta badan adeegyada vector-ka ee la maamulo waxay kaa dhigayaan inaad ka doorato liis gaaban oo ah cabbirro. Kaaga looma baahna inuu noqdo nambar wareegsan: wax kasta oo ka bilaabma 1 ilaa 3072 waa la aqbalaa oo si sax ah ayaa loo hayaa, sababtoo ah vector-ka cidhiidhiga ah waxaa lagu buuxiyaa ballaca xiga ee jirka oo leh eber - taas oo aan waxba ka beddelaynin fogaanta cosine, Euclidean iyo inner-product. Qaabka 1408-cabbir wuxuu la mid yahay mid loo habeeyey si dбиi ah, akhriskuna wuxuu ku siinayaa 1408-da qiime ee aad kaydisay, ee ma aha buuxinta.
Waxaa ku jira qorshe kasta oo vector ah
- Injin kasta oo dhererkiisu yahay ilaa 3072, iyo fogaanta cosine, Euclidean ama inner-product
- Macluumaadka diiwaangashan ee la socda vector kasta, isla markaana la sifeeyo wakhtiga weydiinta
- Kaydinta habeenkii ee leh haynta 30-maalmood ah iyo soo kabashada wakhtiga la cayimay
- Amniga heerka safka, si aan vector-ka hal hay'ad looga heli karin midda kale
Qorshayaasha iyo qiimaha
Saddex heer, oo lagu qiimeeyay labada shay ee runtii na kharash garaynaya: inta aad kaydiso iyo inta aad baarto.
Habayntaada ayaa lagu qiimeeyay
Qiimuhu wuxuu ku xidhan yahay gobolka, cabbirka mashiinka, ballaca marin-haabeedka iyo kaydinta aad doorato, markaa ma jiro hal tiro oo bishii ah oo aan si daacad ah halkan uga daabici karno. Noogu soo sheeg shaqadaada culus annaguna waanu kuu soo qiimayn doonaa.
Waxaa xoog saaraya 100% tamar dib loo cusboonaysiin karo
Mid kasta oo ka mid ah server-rada aan wadno, badeecad kasta, waxaa ku shaqeeya koronto dib loo cusboonaysiin karo. Maaha mid la isku buuxiyay wixii ka dambeeyay ee waa si toos ah looga keenay halkaas.
- 100% koronto la cusboonaysiin karo oo laga isticmaalo dhammaan adeegyadayada martigelinta
- Xarumaha xogta ee ku shaqeeya PUE oo ah 1.1 ilaa 1.2
- Goobaha ku yaalla madashayada la wadaago waxay ka gudbaan baaritaannada Green Web Foundation — waa dhinac saddexaad oo aad adigu xaqiijin karto
Su'alaha ay dadku weydiiyaan ka hor intaysan iibsan
Waaqaysekeekee noocyada embedding models ay tani la shaqaynaysaa?
Mid kasta. Waxaad noo soo diraysaa nambarada uu moodeelkaagu soo saaray, markaa OpenAI, Cohere, Voyage, moodeelka Sentence-Transformers ee mashiinkaaga ku jira iyo wax kasta oo kale waa mid nagu ah annaga. Waxaad noogu sheegtaa ballaca marka aad abuurayso tusmada — 384, 768, 1024, 1536 iyo 3072 dhamaantood waa kuwo caadi ah, sidaas oo kalena waa waxa u dhexeeya.
Ma bedeli karaa ballaca ama shaqada masaafada ee tusaha hadhow?
Maya, waxaan jeclaan lahayn inaan sidaas si cad u nidhaahno intii aan kuu ogolaan lahayn inaad ogaato. Labaduba waxay go'aamiyaan halka vectors-kaaga si jiriso loogu kaydiyo iyo sida loo kala horraysiiyo, markaa beddelka midkood wuxuu si aamusmiisan u burin karaa wax kasta oo horay ugu jiray tusmada. Haddii aad u beddesho nooc kale oo ku-xidhid (embedding model), abuur tusmada labaad oo ku qor — shayga la mid ah ee keydka xogta vector kasta uu kaa codsado, iyo sababta oo kale awgeed.
Ma jiraa wax ka duwan vector-yada aadka u ballaaran?
Haa, waana mid mudan in la ogaado. Ka sarreeya 2,000 oo cabbir, qiyamka waxaa loo kaydiyaa hab unug-dhambal ah (half precision), sababtoo ah tusmada HNSW ee PostgreSQL ma aqbasho tiir unug-buuxa ah oo ka ballaaran intaas. Qaadedyada leh 3072-cabbir, kan waa habka ay pgvector lafteedu ku talinayso saamaynta uu ku leeyahay kala-sarrayntana waa mid aan loo meel deyjin karin — laakiin waa tanaasul dhab ah oo waa inaad nagaga ngheeshaa halkii aad ka mala-awaali lahayd.
Ma helayaa xarigga isku-xidhka keydka xogta?
Maanta ma aha. Waxaad ku gaartaa tusmadaada HTTPS adigoo isticmaalaya furahaaga Zinn® API, kaas oo loo qoondeeyay si furaha raadin kara uusan wax kale uga qaban karin akoonkaaga. Taasi waa waxa noo ogolaanaya inaan si daacad ah u cabirno su'aasha oo aan ka dhigno safafka hal macaamiil mid aan la heli karin kan kale. Haddii xiriir toos ah uu yahay waxa aad u baahan tahay, noo sheeg — waxaan doorbideynaa inaan dhisno sababtoo ah qof ayaa waydiistay intii aan qiyaasi lahayn.
Sidee loo qiyaasaa, oo ma hubin karaa lambarada anigu naftayda?
Laba mitir: inta aad kaydisiyo iyo inta baaritaan ee aad socodsiiso bil kalandarka gudaheed. Labaduba waxay ku jiraan dashboard-kaaga sida ay u dhacayaan. Kaydintu waa qaacido la daabacay ee ma aha cabbir miiska jirka ah — culeyska safka, oo lagu daray ballaca kaydsan, oo lagu daray dhererka aqoonsiyadaada iyo xogtaada — si sax ah si aad u soo celiso tirada aan kaaga qaadnay lacagta halkii aad keligiis kelmada naga qaadan lahayd.