Hifadhi za data za vekta
Hifadhi ya data ya vekta inayodhibitiwa ambayo ni PostgreSQL pekee
Hifadhi embeddings na uzitafute kwa maana, kwenye pgvector tunayoiendesha na kukuhifadhia nakala rudufu. Hakuna hifadhi mpya ya data ya kujifunza, hakuna nguzo ya kuwekea ukubwa — unda faharisi, andika vekta zako, na uitafute kwa ufunguo wa API ulio nao tayari.
Hifadhi ya data unayoiamini tayari, ikiwa na aina moja ya ziada ya safu wima
Hifadhidata ya vekta kwa kawaida ni mfumo wa pili wa kuendeshwa sambamba na wa kwanza: nguzo nyingine, hadithi nyingine ya hifadhi rudufu, kitu kingine cha kuamshwa kwa ajili yake. Hii ni pgvector ndani ya PostgreSQL — injini ileile, uimara uleile, hifadhi rudufu ya msingi ya kila usiku ileile na uhifadhi endelevu wa kumbukumbu za mfululizo wa uandishi ambazo kila kitu kingine hapa kinapata. Faharasa yako ni jedwali la kawaida lenye faharasa ya HNSW juu yake, kwa hiyo ina kasi kwa ajili ya utafutaji wa takriban jirani wa karibu na haisumbui kwa kila upande mwingine, ambayo ndiyo sifa unayotaka saa tisa usiku.
Upana wa mfano wako, si upana tuliochagua
Huduma nyingi zinazosimamiwa za vekta hukulazimisha kuchagua kutoka kwenye orodha fupi ya vipimo. Yako si lazima iwe namba kamili: chochote kuanzia 1 hadi 3072 kinakubaliwa na kuhifadhiwa kikamilifu, kwa sababu vekta nyembamba zaidi hujazwa hadi upana unaofuata wa kifiziki kwa kutumia sufuri — jambo ambalo halibadili kabisa umbali wa cosine, Euclidean, na bidhaa ya ndani. Mf نموذ wa kipimo 1408 hupanga mambo kwa usawa sawa na ule uliotengenezwa asili kwa ajili yake, na usomaji unakurejeshea thamani 1408 ulizohifadhi, kamwe si zile za nyongeza.
Imemejeshwa kwenye kila mpango wa vekta
- Upana wowote wa kupachika hadi 3072, na umbali wa cosine, Euclidean au wa bidhaa ya ndani
- Metadata imehifadhiwa na kila vekta, na kuchujwa wakati wa hoja
- Hifadhi rudufu za kila usiku zenye utunzaji wa siku 30 na urejeshaji wa wakati maalum
- Usalama wa kiwango cha safu, ili vekta za shirika moja zisiweze kufikiwa na lingine
Mipango na bei
Ngazi tatu, zilizopangwa kwa bei kulingana na mambo mawili yanayotugharimu: kiasi unachohifadhi na kiasi unachotafuta.
Bei kulingana na usanidi wako
Gharama hutegemea eneo, ukubwa wa mtambo, kipimo data na hifadhi unayochagua, kwa hiyo hakuna kiasi kimoja cha kila mwezi ambacho tunaweza kuandika kwa uaminifu hapa. Tuambie mzigo wa kazi na tutakupa bei.
Inaendeshwa na nishati mbadala ya 100%
Kila seva tunayoiendesha, kwenye kila bidhaa, inaendeshwa kwa umeme mbadala. Si fidia baada ya tukio — imetolewa kwa njia hiyo.
- Umeme mbadala wa 100% katika upangishaji wetu wote
- Vituo vya data vinavyofanya kazi kwa PUE ya 1.1 hadi 1.2
- Tovuti zilizomo kwenye mfumo wetu wa pamoja zinapita ukaguzi wa Green Web Foundation — chama cha tatu unachoweza kujionea mwenyewe
Maswali ambayo watu huuliza kabla ya kununua
Je, hii inafanya kazi na miundo gani ya kupachika?
Yoyote kati yao. Unatutumia namba ambazo modeli yako imetengeneza, kwa hiyo OpenAI, Cohere, Voyage, modeli ya Sentence-Transformers kwenye mashine yako mwenyewe na nyingine zote ni sawa kwetu. Unatuambia upana unapounda faharasa — 384, 768, 1024, 1536 na 3072 zote ni za kawaida, na kadhalika kitu chochote kilicho katikati.
Je, ninaweza kubadilisha upana au kitendakazi cha umbali cha fahirisi baadaye?
Hapana, na tunapendelea kusema hivyo wazi kuliko kukuruhusu ugundue mwenyewe. Zote mbili huamua mahali ambapo vekta zako zinahifadhiwa kimwili na jinsi zinavyopangwa, kwa hivyo kubadilisha mojawapo kungeweka batili kimya kimya kila kitu ambacho tayari kiko kwenye faharasa. Ukibadilisha na kuwa mfano mwingine wa uwekaji viziada, unda faharasa ya pili na uandike ndani yake — jambo lilelile ambalo kila hifadhidata ya vekta inakuomba, na kwa sababu iyo hiyo.
Je, kuna jambo ambalo ni tofauti kuhusu vekta pana sana?
Ndiyo, na inafaa kujua. Zaidi ya vipimo 2,000 thamani huhifadhiwa kwa usahihi wa nusu, kwa sababu faharisi ya HNSW ya PostgreSQL haikubali safu wima yenye usahihi kamili iliyo pana zaidi ya hapo. Kwa miundo ya vipimo 3072, hii ndiyo mbinu inayopendekezwa na pgvector yenyewe na athari kwenye upangaji ni ndogo sana — lakini huu ni ubadilishanaji halisi na unapaswa kusikia kutoka kwetu badala ya kukisia.
Je, ninapata kitambulisho cha kuunganisha kwenye hifadhidata?
Si leo. Unafikia faharisi yako kupitia HTTPS kwa ufunguo wako wa API wa Zinn®, uliowekewa mipaka ili ufunguo unaoweza kutafuta usiweze kufanya kitu kingine chochote katika akaunti yako. Hilo ndilo linaloturuhusu kupima hoja kwa uaminifu na kuweka safu za mpangaji mmoja zisiweze kufikiwa na za mwingine. Ikiwa muunganisho wa moja kwa moja ndio unaohitaji, tuambie — tungependa kuujenga kwa sababu mtu fulani aliomba badala ya kukisia.
Inapimwaje, na ninaweza kukagua namba hizo mwenyewe?
Kwa vipimo viwili: kiwango unachohifadhi na idadi ya utafutaji unayofanya katika mwezi wa kalenda. Vyote viko kwenye dashibodi yako vinapotokea. Uhifadhi ni fomula iliyochapishwa badala ya ukubwa wa jedwali halisi — gharama ya safu mlalo, pamoja na upana uliohifadhiwa, pamoja na urefu wa vitambulisho vyako na metadata — haswa ili uweze kupata tena takwimu tunayokutoza badala ya kuamini neno letu tu.