آموزش مبانی LLM: پایگاه های داده برداری برای ذخیره سازی و بازیابی نسل افزوده شده (RAG)

LLM Foundations: Vector Databases for Caching and Retrieval Augmented Generation (RAG)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:

با افزایش محبوبیت مدل‌های زبانی بزرگ، زیرساخت‌های مورد استفاده در اطراف آنها نیز برای کاهش هزینه‌ها، ایجاد پاسخ‌های دقیق و بهبود کارایی حیاتی می‌شود. پایگاه‌های داده برداری نقش حیاتی در چندین مورد استفاده از LLM برای کمک به کاهش کاستی‌های LLM، کاهش هزینه‌ها و تأخیر دارند. دانش مبانی و کاربردهای آن برای هر برنامه کاربردی ساختمان مهندس با LLM حیاتی است و در این دوره، Kumaran Ponnambalam اصول پایه پایگاه داده برداری و نحوه استفاده از آنها را در حافظه نهان LLM و تولید تقویت شده بازیابی (RAG) به شما آموزش می دهد.

کوماران با بحث در مورد مبانی پایگاه های داده برداری و کاربردهای آنها شروع می کند. سپس پایگاه داده های تخصصی را برای ذخیره بردارها بررسی می کند و از پایگاه داده Milvus به عنوان مثال مرجع استفاده می کند و عملیات خواندن و نوشتن را با پایگاه داده Milvus نشان می دهد. نحوه استفاده از پایگاه‌های داده برداری برای ذخیره‌سازی LLM، همراه با مثال‌هایی از موارد استفاده RAG را بیاموزید. در نهایت، کوماران با بحثی در مورد بهینه‌سازی پایگاه‌های داده برداری به پایان می‌رسد.

سرفصل ها و درس ها

معرفی Introduction

  • GenAI با پایگاه داده برداری GenAI with vector databases

  • پوشش دوره و پیش نیازها Course coverage and prerequisites

1. مقدمه ای بر پایگاه های داده برداری 1. Introduction to Vector Databases

  • مزایا و معایب پایگاه های داده برداری Pros and cons of vector databases

  • برداری در NLP Vectorization in NLP

  • پایگاه های داده برداری Vector databases

  • جستجوی شباهت برداری Vector similarity search

  • وکتور چیست؟ What is a vector?

2. مفاهیم پایگاه داده Milvus 2. Milvus Database Concepts

  • پارتیشن در Milvus Partitions in Milvus

  • فایل های Milvus و تمرین را تنظیم کنید Set up Milvus and exercise files

  • مدیریت داده ها در Milvus Managing data in Milvus

  • مجموعه ها در Milvus Collections in Milvus

  • مقدمه ای بر Milvus DB Introduction to Milvus DB

  • شاخص ها در Milvus Indexes in Milvus

  • معماری میلووس Milvus architecture

  • پرس و جو و جستجو در Milvus Query and search in Milvus

3. عملیات پایگاه داده Milvus 3. Milvus Database Operations

  • ایجاد پایگاه داده و کاربران Create databases and users

  • داده های اسکالر را پرس و جو کنید Query scalar data

  • اشیاء و موجودیت ها را حذف کنید Delete objects and entities

  • یک شاخص بسازید Build an index

  • فیلدهای برداری را جستجو کنید Search vector fields

  • یک اتصال ایجاد کنید Create a connection

  • مجموعه ایجاد کنید Create collections

  • داده ها را در Milvus وارد کنید Insert data into Milvus

4. DB برداری برای LLM Query Caching 4. Vector DB for LLM Query Caching

  • LLM ها و ذخیره سازی LLMs and caching

  • مدیریت کش Cache management

  • کش Milvus را راه اندازی کنید Set up the Milvus cache

  • فرآیند استنتاج و ذخیره سازی Inference process and caching

  • جریان کاری ذخیره سازی سریع Prompt caching workflow

5. مقدمه ای بر بازیابی نسل افزوده (RAG) 5. Introduction to Retrieval Augmented Generation (RAG)

  • مقدمه ای بر بازیابی نسل افزوده Introduction to retrieval augmented generation

  • LLM به عنوان منبع دانش LLMs as a knowledge source

  • RAG: فرآیند تصحیح دانش RAG: Knowledge curation process

  • فرآیند پاسخگویی به پرسش RAG RAG question-answering process

  • کاربردهای RAG Applications of RAG

6. پیاده سازی RAG با Milvus 6. Implementing RAG with Milvus

  • پایگاه داده Milvus را پر کنید Populate the Milvus database

  • Milvus را برای RAG تنظیم کنید Set up Milvus for RAG

  • داده ها را برای پایگاه دانش آماده کنید Prepare data for the knowledge base

  • با RAG به سوالات پاسخ دهید Answer questions with RAG

7. بهترین روش های پایگاه داده برداری 7. Vector Databases Best Practices

  • تنظیم عملکرد DB بردار Tune vector DB performance

  • داده های برداری و اسکالر را ترکیب کنید Combine vector and scalar data

  • یک پایگاه داده برداری را انتخاب کنید Choose a vector database

  • ملاحظات اندازه گیری فاصله Distance measure considerations

نتیجه Conclusion

  • با LLM ها ادامه دهید Continue with LLMs

نمایش نظرات

نظری ارسال نشده است.

آموزش مبانی LLM: پایگاه های داده برداری برای ذخیره سازی و بازیابی نسل افزوده شده (RAG)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 33m
42
Linkedin (لینکدین) lynda-small
04 اسفند 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
724
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kumaran Ponnambalam Kumaran Ponnambalam

اختصاص به آموزش علوم داده

V2 Maestros به آموزش علوم داده و داده های بزرگ با هزینه های مقرون به صرفه برای جهان اختصاص دارد. مربیان ما تجربه دنیای واقعی در تمرین علم داده و ارائه نتایج تجاری دارند. علم داده یک حوزه داغ و در حال رخ دادن در صنعت فناوری اطلاعات است. متأسفانه منابع موجود برای یادگیری این مهارت به سختی یافت می شود و گران است. امیدواریم این مشکل را با ارائه آموزش باکیفیت با نرخ های مقرون به صرفه، با ایجاد استعدادهای علم داده در سراسر جهان، کاهش دهیم.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.