Dhammaan ereyada

Kaydka Vector-ka (Vector Database)

Kayd xog oo loogu talagalay kaydinta vector-yada embedding iyo helitaanka deriska ugu dhow (nearest neighbors) iyadoo lagu salaynayo isu-ekaanshaha, heer weyn.

Kaydadka xogta2 daqiiqo akhris

Qeexid

Kaydka vector-ka wuxuu kaydiyaa vector-yo embedding ah oo dimensiyo badan leh, waxaana taageeraa raadin degdeg ah oo ku dhawaad-sax ah (approximate nearest neighbor / ANN). Halkii uu isku dheelmi lahaa erayo saxda ah, wuxuu helaa walxaha vector-kooda ugu dhow tan la weydiiyay.

Ikhtiyaarrada caanka ah waxaa ka mid ah Pinecone, Weaviate, Qdrant, Milvus, iyo PostgreSQL oo leh kordhinta pgvector.

Si fudud

U malee maktabadiye fahmaya fikradaha, ma aha oo kaliya cinwaannada buugaagta. Waxaad sharraxdaa waxa aad u baahan tahay; wuxuu ku socodaa gambaska buugaagta fikrad ahaan isku mid ah ku jiraan — xitaa haddii aanay ereyadaadu wax ka wadaagin. Kaydka vector-ku waa maktabadiihaas heer software ah.

Halka aad ka aragto

  • Plugin-yada raadinta ee ChatGPT waxay weydiiyaan kaydadka vector-ka ee dukumentiyada shirkadaha.
  • Websaydhyada e-commerce-ku waxay helaan alaabo isku mid ah muuqaal ama macno ahaan.
  • Kaaliyeyaasha koodhka waxay tusaabaan (index) kaydadka repositories si ay u helaan qaybo koodh oo la xiriira.
  • Xarumaha cilmi-baarista waxay kaydiyaan embeddings dukumentiyada Soomaaliga ah si loogu isticmaalo raadin luqado badan (multilingual search).

Sida ay u shaqeyso

  1. 1.Soo geli oo embed-gareeye

    Dukumentiyada waa la kala googooyaa (chunk), la embed-gareeyaa, oo lala geliyaa metadata (isha, cinwaanka, taariikhda).

  2. 2.Tusaabid vector-yada (index)

    Tusaabooyinka ANN (HNSW, IVF, iwm) waxay habeeyaan vector-yada si wakhtiga raadinta uu noqdo mid degdeg ah (sub-linear).

  3. 3.Weydii vector

    Su'aasha isticmaalaha waa la embed-gareeyaa; kaydku wuxuu soo celiyaa vector-yada ugu dhow (top-k).

  4. 4.Kala-saar oo derejee

    Filtarrada metadata (luqadda, taariikhda, heerka gelitaanka) waxay ciriyaan natiijooyinka ka hor inta qaybaha loo gudbiyo LLM.

Si degdeg ah

Maxay muhiim u tahay

  • LLM-yadu kali ahaantooda ma awoodaan inay si hufan u raadiyaan xogtaada gaarka ah ama cusub — kaydadka vector-ku waxay suurtogal ka dhigaan jawaabo la aaminsan yahay (grounded).
  • Waa lakabka kaydinta ee ka dambeeya qaab-dhismeedyada raadinta macnaha iyo RAG-ga casriga ah.

Inta badan la khaldo

  • Kaydadka vector-ka waxay beddelayaan kaydadka SQL ee caadiga ah.

    Waxay dhammaystiraan kaydadka la xiriira (relational DBs) — inta badan waxay isla shaqeeyaan si loo helo metadata + raadin vector.

  • Raadinta erayada saxda ah (keyword search) waa mid la joojiyay.

    Raadinta isku-dhafan (hybrid search — erayo + vector) inta badan way ka fiican tahay habka kaliya la isticmaalo.