TGViewer
Aziz Mirzayev Aziz Mirzayev @pro_aim · 938 subscribers
Post #1719 428
RAG birinchi qarashda oddiy: hujjatni bo'lasan, embedding qilasan, vector DB'ga solasan, LLM'ga berasan. Tayyor =)

Keyin retrieval noto'g'ri chunk qaytaradi, siz esa 2000 qatorli main.py ichida qayerdan qidirishni bilmaysiz )))

LinkedIn'da yaxshi eslatma ko'rdim: RAG loyihasini pipeline bosqichlari bo'yicha bo'lish kerak:
— ingestion / chunking / embeddings
— vectordb / retrieval
— prompts / llm / api
Config, secrets, tests, logs ham alohida.

Shunda model yoki vector DB almashtirish butun loyihani titib chiqishga aylanmaydi.

Men bunga yana bitta papka qo'shardim: evals/. Struktura bu ishning yarmi xolos. Retrieval sifatini o'lchamasangiz, qaysi modul aybdor ekanini baribir bilmaysiz.

Pet-project RAG qilsangiz, shu strukturadan boshlang. Intervyuda "arxitekturani tushuntiring" deyishsa, javobingiz tayyor bo'ladi.

Sizda RAG'ning qaysi qismi birinchi bo'lib chalkashib ketadi: chunking'mi, retrieval'mi yoki prompt'lar?

Manba: https://lnkd.in/p/e8BYw2UB
  • 👍 8
  • ❤ 1
More from @pro_aim
  1. Oct 7, 2026Juda og'riqli qaror! 1️⃣ Qonuniy ishlab, soliqlarni to‘liq to‘lay olmayotgan bo‘lsangiz —…
  2. Oct 7, 2026Enasiniemsin shuncha narsani qachon o'qib qo'llab ko'ramiz? Manba: https://lnkd.in/p/efGYG…
  3. Oct 6, 2026Videoni koʻrmasdan kerakli joyini oʻqimoqchi boʻlganlarga.
  4. Oct 6, 2026Uncle Bob agentlarga TDD qildirmas ekan 😄 Ha, o'sha Clean Code muallifi, TDD'ning eng kat…
  5. Oct 6, 2026document post
  6. Oct 6, 2026Hech esimdan chiqmaydi… Diplom himoyasi. 4 yil o'qigan talaba. Doskada oddiy misol: 1/2 −…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →