آموزش دیتابیس های وکتور حرفه ای - آخرین آپدیت

دانلود Master Vector Databases

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

آماده‌اید تا بر موج بعدی در عرصه مدیریت داده سوار شوید؟

معرفی دوره پیشگامانه ما: استادی در پایگاه داده‌های برداری. در این برنامه جامع، ما عمیقاً به دنیای جذاب پایگاه داده‌های برداری می‌پردازیم و شما را به مهارت‌ها و دانش مورد نیاز برای پیمایش در چشم‌انداز داده‌های آینده مجهز می‌کنیم.

چرا پایگاه داده‌های برداری؟ پایگاه داده‌های سنتی در حال تکامل هستند و نسل بعدی از راه رسیده است - پایگاه داده‌های برداری. آنها فقط پایگاه داده نیستند. آنها موتورهای درک هستند. از قدرت بردارها برای نمایش و درک ساختارهای پیچیده داده استفاده کنید و کارایی و انعطاف‌پذیری بی‌سابقه‌ای را به تلاش‌های مدیریت داده خود بیاورید.

ویژگی‌های برجسته دوره:

  1. مبانی بردارها: به اصول اولیه بردارها بپردازید و نقش آنها را به عنوان موجودیت‌های قدرتمند ریاضی در نمایش و دستکاری داده‌ها درک کنید. مفاهیم اساسی را کشف کنید که ستون فقرات پایگاه داده‌های برداری را تشکیل می‌دهند.

  2. تکنیک‌های جاسازی (Embedding): در هنر جاسازی‌ها (embeddings) - کلید تبدیل داده‌ها به یک فضای برداری با ابعاد بالا - استاد شوید. تکنیک‌هایی مانند Word Embeddings، Doc2Vec و موارد دیگر را بررسی کنید و پتانسیل رمزگذاری اطلاعات پیچیده را در بردارهای فشرده و معنادار آزاد کنید.

  3. SQLite به عنوان یک پایگاه داده برداری: شاهد ادغام پایگاه داده‌های SQL سنتی با قابلیت‌های پویای بردارها باشید. بیاموزید که چگونه از SQLite به عنوان یک پایگاه داده برداری استفاده کنید و به شما این امکان را می‌دهد تا روابط و پرس و جوهای پیچیده را به آسانی مدیریت کنید.

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

  5. Pinecone DB: راهنمای گام به گام در مورد ایجاد یک فهرست (index)، آماده‌سازی داده‌ها، ایجاد جاسازی‌ها (embeddings)، افزودن داده‌ها به فهرست، انجام پرس و جوها، پرس و جوها با فیلترهای فراداده (metadata) و موارد دیگر.

  6. Qdrant Vector Database: قابلیت‌های Qdrant را کشف کنید، یک پایگاه داده برداری با کارایی بالا و متن‌باز که برای مقیاس‌پذیری و سرعت طراحی شده است. یاد بگیرید که چگونه Qdrant را برای موارد استفاده مختلف پیاده‌سازی و بهینه کنید و پروژه‌های خود را به اوج جدیدی برسانید.

  7. Langchain برای برنامه‌های پرسش و پاسخ: با استفاده از Langchain، برنامه‌های پرسش و پاسخ را متحول کنید. تکنیک‌های جستجوی مبتنی بر بردار را در پروژه‌های خود ادغام کنید و دقت و ارتباط نتایج خود را افزایش دهید.

  8. OpenAI Embeddings: از قدرت OpenAI embeddings برای ارتقای پروژه‌های پردازش زبان طبیعی خود استفاده کنید. یاد بگیرید که چگونه مدل‌های زبانی پیشرفته را در برنامه‌های خود ادغام کنید و مرزهای آنچه در تجزیه و تحلیل داده‌های مبتنی بر متن ممکن است را جابجا کنید.

به انقلاب بردارها بپیوندید!

همین الان ثبت نام کنید تا مهارت‌های مدیریت داده خود را برای آینده تضمین کنید. دوره استادی در پایگاه داده‌های برداری فقط یک تجربه یادگیری نیست. این بلیط شما برای پیشروی در دنیای به سرعت در حال تحول داده است.

موج بعدی را از دست ندهید - همین امروز جای خود را رزرو کنید و به یک استاد پایگاه داده‌های برداری تبدیل شوید!

پایگاه داده‌های برداری با پایتون، Embeddings، Pinecone، ChromaDB، Facebook FAISS، Qdrant، LangChain، Open AI

استادی در پایگاه داده‌های برداری، Embeddings، ChromaDB، FAISS، Qdrant و خیلی بیشتر

یادگیری یکپارچه‌سازی پایگاه داده‌های برداری با LangChain، Open AI

استادی در Embeddings

مدل‌های Transformer برای جاسازی برداری، هوش مصنوعی تولیدی، استفاده از API Open AI

درک مبانی پایگاه داده‌های برداری و نقش آنها در هوش مصنوعی، هوش مصنوعی تولیدی و مدل‌های زبانی بزرگ (LLM).

پیاده‌سازی تمرینات کدنویسی برای ساخت و بهینه‌سازی سیستم‌های فهرست‌بندی برداری برای کاربردهای دنیای واقعی.

پیش‌نیازها: دانش پایه پایتون


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

مقدمه Introduction

  • مقدمه ای بر پایگاه داده برداری Introduction to Vector Database

  • بردارها و جاسازی‌ها Vectors and Embeddings

  • توضیح پایگاه داده برداری به زبان ساده Explain vector database like I'm 5

  • نحوه ذخیره داده در پایگاه داده برداری How vector database store data

  • پایگاه داده برداری چگونه کار می کند؟ How do vector database works?

  • بردارها در 2D Vectors in 2D

قدرت جاسازی ها The power of embeddings

  • ایجاد جاسازی ها با استفاده از OpenAI Create embeddings using OpenAI

  • مدل های جاسازی جمله Sentence Embedding Models

استفاده از SQLite به عنوان فضای ذخیره سازی بردار Using SQLite as vector storage

  • راه اندازی و عملیات اساسی Setup and basic operations

  • ایجاد، ذخیره و بازیابی داده های برداری Creating, storing and retrieving vector data

  • پیدا کردن نزدیکترین بردار Finding nearest vector

  • جستجوی برداری با استفاده از افزونه sqlite-vss Vector search using sqlite-vss extension

ChromaDB ChromaDB

  • معرفی ChromaDB Introduction to ChromaDB

  • ایجاد تحول در دسترسی به داده با پایگاه داده برداری Revolutionizing the Data access with Vector Database

  • متدهای کالکشن ها Methods on collections

  • ذخیره مجموعه "ماتریکس" Storing "The Matrix" collections

  • اضافه کردن جاسازی های مرتبط با سند Adding document associated embeddings

  • پرس و جوی داده با فیلتر 'where' Query data with 'where' filter

  • ChromaDB + Langchain - پرسش و پاسخ در مورد چندین سند - قسمت 1 ChromaDB + Langchain - QA on multiple documents - Part 1

  • ChromaDB + Langchain - پرسش و پاسخ در مورد چندین سند - قسمت 2 ChromaDB + Langchain - QA on multiple documents - Part 2

جستجوی شباهت هوش مصنوعی فیسبوک (FAISS) Facebook AI Similarity Search (FAISS)

  • معرفی FAISS Introduction to FAISS

  • استفاده از جستجوی شباهت برای نزدیکترین همسایه ها Using similarity search for nearest neighbors

Pinecone Pinecone

  • معرفی Pinecone Introduction to Pinecone

  • راه اندازی حساب کاربری، ایجاد یک فهرست، بررسی داشبورد Setup account, create an index, dashboard review

  • درک پیکربندی ایجاد فهرست Understanding index creation configuration

  • مدیریت فهرست Index management

  • وارد کردن داده برداری به یک فهرست Insert vector data to an index

  • پرس و جوی داده برداری Query vector data

  • به روز رسانی داده های برداری به صورت دسته ای Upsert vector data in batches

  • به روز رسانی دسته ای به صورت موازی Upsert batches in parallel

  • به روز رسانی با فراداده Upsert with metadata

  • شناسه های برداری باید رشته ای باشند Vector IDs must be string

  • جاسازی های ترانسفورماتور جمله Sentence transformer embeddings

  • جستجوی معنایی با فیلتر فراداده - مقالات خبری Semantic search with metadata filtering - news articles

Qdrant Qdrant

  • معرفی پایگاه داده برداری Qdrant Introduction to Qdrant vector database

  • اتصال با API ها Connect with APIs

  • ایجاد یک کلاینت پایتون Qdrant Create a qdrant python client

  • ایجاد یک کالکشن Create a collection

  • ایجاد یک فروشگاه برداری Create a vector store

  • اضافه کردن سند به فروشگاه برداری در فضای ابری Add document to vector store on the cloud

  • پرس و جوی سند Query the document

  • ایجاد یک برنامه پرسش و پاسخ streamlit Create a streamlit QA app

تبریک و تشکر! Congratulations and Thank You!

  • نظرات شما بسیار ارزشمند است! Your feedback is very valuable!

نمایش نظرات

آموزش دیتابیس های وکتور حرفه ای
جزییات دوره
7 hours
43
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,494
4.3 از 5
دارد
دارد
دارد
Adnan Waheed
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adnan Waheed Adnan Waheed

موسس کلیک آنالیتیک و کارمند سابق بلومبرگ