Learn Vector Database in 10 Mins - Hottest AI Apps DB!

  Рет қаралды 32,633

1littlecoder

1littlecoder

Жыл бұрын

Welcome to our KZfaq video on "Vector Database Explained - The hottest new DB in AI Apps." In this video, we'll dive deep into what Vector Database is and how it is transforming the world of artificial intelligence applications.
First, we'll introduce Vector Database and explain how it differs from traditional databases, particularly in its ability to handle high-dimensional and sparse data with lightning-fast performance.
Next, we'll explore the many use cases of Vector Database in various industries. We'll also highlight some of the Vector Database Examples.
❤️ If you want to support the channel ❤️
Support here:
Patreon - / 1littlecoder
Ko-Fi - ko-fi.com/1littlecoder

Пікірлер: 39
@ishikagarg5261
@ishikagarg5261 Ай бұрын
Very well explained. Thank you for the explanation
@1littlecoder
@1littlecoder Ай бұрын
Thank you. I recently made one inspired by this but more around business check it out if you're interested kzfaq.info/get/bejne/ZqeWhLt3z5_RZ40.html
@AI4Ever4Life
@AI4Ever4Life Жыл бұрын
As usual my day starts with your videos for the 3rd month already. Love you and your content bud ! Abdul, my recommendation is to get a series established on vector DB. few quick thoughts... Hands on demos, comparisons of Vector DB, why some are paid and some are free? What is a Graph based Vector DB?
@1MinuteFlipDoc
@1MinuteFlipDoc Жыл бұрын
perfect length and perfect content. adding on to another commentor - would like a 10 min video on a deeper dive on how to maintain history/memory. (is a sql db ok?, is it faster/better to re-calc the vector indices with the new information?, is a locally stored vector db with history best?)
@Jalabulajunx
@Jalabulajunx 6 ай бұрын
Great video, hope this channel blows up.
@1littlecoder
@1littlecoder 6 ай бұрын
Thank you
@jorbinr7764
@jorbinr7764 Жыл бұрын
Very well explained. Keep sharing more such videos.
@henkhbit5748
@henkhbit5748 Жыл бұрын
Hopefully the current open source vdb Will remain open and free…
@MM-vx8go
@MM-vx8go 11 ай бұрын
Great explanation and context simplified
@1littlecoder
@1littlecoder 11 ай бұрын
Glad it was helpful!
@MrMoonsilver
@MrMoonsilver 10 ай бұрын
Awesome video! Thank you!
@1littlecoder
@1littlecoder 10 ай бұрын
Glad it helped!
@dogburrito
@dogburrito Жыл бұрын
best AI intro yet.
@1littlecoder
@1littlecoder Жыл бұрын
Thank you
@christopherchilton-smith6482
@christopherchilton-smith6482 Жыл бұрын
How realistic is it to maintain a local vector database to extend the memory of just a single model like one of the quantized Vicunas?
@sethitsseth
@sethitsseth Жыл бұрын
Do you want to reduce spend? Do you want to maintain confidentiality? If so then yes.
@ashiqsultanmohamed9765
@ashiqsultanmohamed9765 9 ай бұрын
Good video brother. Keep posting.
@1littlecoder
@1littlecoder 9 ай бұрын
Thanks brother 🙏🏽
@greendsnow
@greendsnow Жыл бұрын
I chose Qdrant for my vector database. You can store a lot and it's faster than others.
@1littlecoder
@1littlecoder Жыл бұрын
Thanks for sharing
@anandakumard3152
@anandakumard3152 8 ай бұрын
@1littlecoder Is it possible to get aggregated values from vector databases?
@SachinDolta
@SachinDolta Жыл бұрын
Dude, just saw ur comment in HN :)
@tradingwithwill7214
@tradingwithwill7214 Жыл бұрын
I’ve been having trouble with errors trying to query the vector store like chroma.not sure what I’m doing wrong.
@888ussama
@888ussama 10 ай бұрын
Can you suggest some project that is based on the process flow diagram in the start
@abduallahmustafa1029
@abduallahmustafa1029 Жыл бұрын
that a basic can you go in more detail. their structure. type, how to store them in GCP, AWS?
@vivaldez
@vivaldez Жыл бұрын
🎯 Key Takeaways for quick navigation: 00:12 💡 Una base de datos vectorial, diferente a las bases de datos SQL clásicas, se utiliza a menudo en la construcción de aplicaciones de inteligencia artificial. 00:40 🎯 La base de datos vectorial tiene tres ventajas principales: nos ayuda a entender qué es, cuál es su ventaja y cómo se sitúa en el panorama actual de las bases de datos. 01:21 📅 Los modelos de lenguaje grandes tienen datos "congelados" en un período de tiempo específico. Para utilizar estos modelos con datos actuales, se necesita una base de datos, y aquí es donde entra la base de datos vectorial. 01:49 🧮 Una base de datos vectorial almacena datos como vectores de alta dimensión, que son representaciones matemáticas de características o atributos de los datos. 03:11 🚀 La ventaja principal de una base de datos vectorial es que permite una búsqueda y recuperación de datos rápida y precisa basada en la distancia o similitud vectorial. 04:33 🔍 Las bases de datos vectoriales pueden utilizarse para encontrar imágenes, documentos o productos similares basándose en estilo visual, contenido, contexto, tema, sentimiento, calificaciones y características. 05:14 📊 Para realizar una búsqueda de similitud en una base de datos vectorial, es necesario utilizar un vector de consulta que representa la información o criterios deseados. 06:37 💼 Las bases de datos vectoriales son necesarias para los modelos de lenguaje grandes para mejorar la precisión factual, proporcionar información relevante y más actual, y tener un sistema de recuperación de memoria a largo plazo. 07:48 📊 Algunas bases de datos vectoriales populares incluyen Pinecone, VV y ChromaDV, las cuales han recibido una gran cantidad de financiación recientemente. 09:08 💻 La creación de una base de datos vectorial no requiere una gran cantidad de cálculos y puede controlarse fácilmente, lo que atrae a muchos inversores. Made with HARPA AI
@sethitsseth
@sethitsseth Жыл бұрын
Are you asserting that vector DB and not the underlying embedding algo is the cause of hallucinations? Is the vector data a 1:1 for original source? Can the original data retrieved be identical to the original? I honestly dont know and am teyjng to clarify to further my knowledge.
@comfixit
@comfixit Жыл бұрын
When you use a vectorDB you often create vectors of chunks of information using an embedding engine then store that information into the vector database (i.e. Pinecone). Then when you ask a question you chunk that question up in the same way you did with the information you have stored in the vector database using the same embedding engine. That question gets scored with those vectors and a mathematical comparison of the question chunks position vs. the closest K results of information chunks is retrieved. The retrieval IS the information chunks. Those similar information chunks that are semantically similar to the question then usually get fed along with that question to ChatGPT or some other LLM to provide an answer. Hallucinations happen because the LLM doesn't know what it is talking about. It only knows that things are similar and are more often found near each other when examining billions of parameters along many dimensions. The results appear coherent and are often right but being right or wrong is a side effect of the information being semantically similar and the probability that the desired result will be commonly found within the parameters located near that data. Example you ask a question about how cats get around. Most of the examples semantically similar to that will probably locate information in line with cats walking on their legs. But the information is randomized against a seed when it is retrieved and even uncommon results do have some chance of being chosen. So some essay a five year old wrote about their flying cat could be chosen as the basis for the completion even though semantically it's unlikely that this chunk of information will be chosen. Just to be clear vector databases are more for information retrieval to feed into LLMs vs. a reason why an LLM may choose to hallucinate although if the K results fed in from a vector database query happen to all be irrelevant than ChatGPT or whatever LLM is being used may choose to use those vector DB references and produce something that doesn't give you the answer you want. But this is not the cause of the phenomenon in the majority of LLM queries as they are not leveraging custom vector databases as part of their usage.
@user-dw5su3hf2w
@user-dw5su3hf2w 10 ай бұрын
@@comfixit Embedding engines/algorithms are essential parts and there are lots of choices. Does a vector DB provide a default embedding engine implementation or just provide an interface to hook in any embedding engines? If embedding engines are not part of vector DBs, it sounds to me there will be lots of interactions between a vector DB and embedding engines it uses since each image/doc must be translated to embeddings.
@krissihoffmann5155
@krissihoffmann5155 11 ай бұрын
is it also possible to create a vector database locally? Or are there vector databases that are free to use?
@1littlecoder
@1littlecoder 11 ай бұрын
Yep for example chroma db
@dingding4898
@dingding4898 Жыл бұрын
Why can't dbs like Postgres and mongodb have these features
@Steve-gk4kh
@Steve-gk4kh Жыл бұрын
pgvector is open source that you can add postgre for vector support. Redis also has support (for in memory) if you need another layer so you can retrieve faster.
@khairulhaaziq2332
@khairulhaaziq2332 Жыл бұрын
What do you mean by ‘new’?
@1littlecoder
@1littlecoder Жыл бұрын
You mean in the title? Should I remove that ?
@1littlecoder
@1littlecoder Жыл бұрын
Done! Removed new. Is it fine now?
@shotelco
@shotelco Жыл бұрын
@@1littlecoder Well, it was "new" to me. This is the kind of pertinent info, explained in understandable terms that I have come to expect from you here. As more serious AI dev's become disenchanted with the other channels that waste time with their sensational click-bait titles - which offer nothing of usable substance - your channel and reputation as a real expert will grow. It will take time, just keep doing what you're doing!
@khairulhaaziq2332
@khairulhaaziq2332 Жыл бұрын
@@1littlecoder that's better 👍
@smart-sg5cs
@smart-sg5cs Жыл бұрын
hello ur videos are really helpful and ur knowledge seems great on the topic of Ai i am trying to get on touch with you and have send u a mesaage on twitter also i am a non tech guy and want to know are u open for projects as i am trying to het my application build based on LLm pl let me know how to contact and
5 Free LLM Courses RoadMap in 2023
10:57
1littlecoder
Рет қаралды 10 М.
OpenAI Embeddings and Vector Databases Crash Course
18:41
Adrian Twarog
Рет қаралды 430 М.
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 5 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 24 МЛН
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 39 МЛН
Vector Database Explained | What is Vector Database?
6:52
codebasics
Рет қаралды 73 М.
Vector Databases and the Future of AI-powered Search - Sam Partee
16:15
Southern Data Science Conference
Рет қаралды 32 М.
Vector Search: Powering the Next Generation of Applications
38:15
What is a Vector Database?
8:12
IBM Technology
Рет қаралды 64 М.
Why are vector databases so FAST?
44:59
Underfitted
Рет қаралды 15 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
How to Choose a Vector Database
38:35
DVCorg
Рет қаралды 9 М.
Understanding How Vector Databases Work!
12:25
The ML Tech Lead!
Рет қаралды 16 М.
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 5 МЛН