Posts with #VectorDatabases

#VectorDatabases

Public posts on X that use #VectorDatabases.

Related hashtags

  1. Databricks@databricks
    We analyzed the use of #LLM Python libraries to see how companies are leveraging GenAI. Key finding: #VectorDatabases are the "it tool" – companies are customizing LLMs with their private data + RAG. Read more in the new edition of State of Data + AI:
    Download
    110394.8K
  2. Sarbjeet Johal✓@sarbjeetjohal
    A primer in #VectorDatabases — the basic you must understand!
    Aurimas Griciūnas @Aurimas_Gr
    Fundamentals of a 𝗩𝗲𝗰𝘁𝗼𝗿 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲. With the rise of GenAI, Vector Databases skyrocketed in popularity. The truth - Vector Databases are also useful outside of a Large Language Model context. When it comes to Machine Learning, we often deal with Vector Embeddings. Vector Databases were created to perform specifically well when working with them: ➡️ Storing. ➡️ Updating. ➡️ Retrieving. When we talk about retrieval, we refer to retrieving set of vectors that are most similar to a query in a form of a vector that is embedded in the same Latent space. This retrieval procedure is called Approximate Nearest Neighbour (ANN) search. A query here could be in a form of an object like an image for which we would like to find similar images. Or it could be a question for which we want to retrieve relevant context that could later be transformed into an answer via a LLM. Let’s look into how one would interact with a Vector Database: 𝗪𝗿𝗶𝘁𝗶𝗻𝗴/𝗨𝗽𝗱𝗮𝘁𝗶𝗻𝗴 𝗗𝗮𝘁𝗮. 1. Choose a ML model to be used to generate Vector Embeddings. 2. Embed any type of information: text, images, audio, tabular. Choice of ML model used for embedding will depend on the type of data. 3. Get a Vector representation of your data by running it through the Embedding Model. 4. Store additional metadata together with the Vector Embedding. This data would later be used to pre-filter or post-filter ANN search results. 5. Vector DB indexes Vector Embedding and metadata separately. There are multiple methods that can be used for creating vector indexes, some of them: Random Projection, Product Quantization, Locality-sensitive Hashing. 6. Vector data is stored together with indexes for Vector Embeddings and metadata connected to the Embedded objects. 𝗥𝗲𝗮𝗱𝗶𝗻𝗴 𝗗𝗮𝘁𝗮. 7. A query to be executed against a Vector Database will usually consist of two parts: ➡️ Data that will be used for ANN search. e.g. an image for which you want to find similar ones. ➡️ Metadata query to exclude Vectors that hold specific qualities known beforehand. E.g. given that you are looking for similar images of apartments - exclude apartments in a specific location. 8. You execute Metadata Query against the metadata index. It could be done before or after the ANN search procedure. 9. You embed the data into the Latent space with the same model that was used for writing the data to the Vector DB. 10. ANN search procedure is applied and a set of Vector embeddings are retrieved. Popular similarity measures for ANN search include: Cosine Similarity, Euclidean Distance, Dot Product. How are you using Vector DBs? Let me know in the comment section! #LLM #AI #MachineLearning
    023364
  3. Aurimas Griciūnas✓@Aurimas_Gr
    Fundamentals of a 𝗩𝗲𝗰𝘁𝗼𝗿 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲. With the rise of GenAI, Vector Databases skyrocketed in popularity. The truth - Vector Databases are also useful outside of a Large Language Model context. When it comes to Machine Learning, we often deal with Vector Embeddings. Vector Databases were created to perform specifically well when working with them: ➡️ Storing. ➡️ Updating. ➡️ Retrieving. When we talk about retrieval, we refer to retrieving set of vectors that are most similar to a query in a form of a vector that is embedded in the same Latent space. This retrieval procedure is called Approximate Nearest Neighbour (ANN) search. A query here could be in a form of an object like an image for which we would like to find similar images. Or it could be a question for which we want to retrieve relevant context that could later be transformed into an answer via a LLM. Let’s look into how one would interact with a Vector Database: 𝗪𝗿𝗶𝘁𝗶𝗻𝗴/𝗨𝗽𝗱𝗮𝘁𝗶𝗻𝗴 𝗗𝗮𝘁𝗮. 1. Choose a ML model to be used to generate Vector Embeddings. 2. Embed any type of information: text, images, audio, tabular. Choice of ML model used for embedding will depend on the type of data. 3. Get a Vector representation of your data by running it through the Embedding Model. 4. Store additional metadata together with the Vector Embedding. This data would later be used to pre-filter or post-filter ANN search results. 5. Vector DB indexes Vector Embedding and metadata separately. There are multiple methods that can be used for creating vector indexes, some of them: Random Projection, Product Quantization, Locality-sensitive Hashing. 6. Vector data is stored together with indexes for Vector Embeddings and metadata connected to the Embedded objects. 𝗥𝗲𝗮𝗱𝗶𝗻𝗴 𝗗𝗮𝘁𝗮. 7. A query to be executed against a Vector Database will usually consist of two parts: ➡️ Data that will be used for ANN search. e.g. an image for which you want to find similar ones. ➡️ Metadata query to exclude Vectors that hold specific qualities known beforehand. E.g. given that you are looking for similar images of apartments - exclude apartments in a specific location. 8. You execute Metadata Query against the metadata index. It could be done before or after the ANN search procedure. 9. You embed the data into the Latent space with the same model that was used for writing the data to the Vector DB. 10. ANN search procedure is applied and a set of Vector embeddings are retrieved. Popular similarity measures for ANN search include: Cosine Similarity, Euclidean Distance, Dot Product. How are you using Vector DBs? Let me know in the comment section! #LLM #AI #MachineLearning
    Download
    1917084068.3K
  4. devscourtAI@devscourtAI
    RAG systems are changing the LLM game, but is your vector database up to the task? Latency at scale is the silent killer. What's your go-to vector store for production-grade RAG, and why? Share your stack! 👇 #AIEngineering #RAG #VectorDatabases #LLMOps
    Download
    01257
  5. Pankaj Singh@itspunkaj
    Recently learnt about vector databases, how they work and what impact are they creating in today’s AI driven world. Read through this thread to know more 👇
    11147
  6. Pankaj Singh@itspunkaj
    @itspunkaj
    This forms the basis of various ai models currently available in the market. Want to more about vector databases. Follow me.
    10131
  7. All Things Open✓@AllThingsOpen
    🚀 NEW on We ❤️ Open Source 🚀 From Star Wars to semantic search! 🧠 Jessica Garson of Elastic explains how vector databases help AI understand meaning, not just keywords. Perfect intro to RAG, embeddings & more. #WeLoveOpenSource #AI #VectorDatabases
    Download
    004193
  8. Qin Liu 刘勤✓@qliu90
    🚀 Excited to share my comparison of #VectorDatabases! Dive into the details of each database's features and performance. Perfect for choosing the right database for your #LLM or #RAG application. Check it out here 👉
    01286
  9. AIyaiyai✓@AIyaiyai_Info
    🚀 AI’s secret sauce? Vector databases! They don’t just store data; they understand it. From powering ChatGPT to making search feel like mind-reading, these are shaping the AI revolution. 🤯 Dive in 👉 #AI #MachineLearning #VectorDatabases #DataScience
    Download
    20213
  10. Data Science Dojo✓@DataScienceDojo
    Imagine searching a giant library for a specific answer 🧐 RetrievalQA Chains are like super librarians who can quickly find exactly what you need! The full blog post dives deeper into Database Optimization➡️ #RetrievalQA #VectorDatabases #LLM
    Download
    0192K
  11. Zilliz✓@zilliz_universe
    Build your first LLM app using #Milvus and #LlamaIndex with @yujian_tang 🙌 🦙 Intro to LLMs and their current challenges 🧠 How #VectorDatabases help LLMs "remember" prior conversational details 👨🏻‍💻 Put these together to build your first LLM app
    026327
  12. next GenAI Conference✓@NextGenAIConf
    Are you interested in vector databases in AI? Join Chris Givens for his session “Exploring Vector Databases, Comparing Options and Looking to the Future” at #nextgenaiconf in Las Vegas, Sep 10-12! Learn why #vectordatabases are key for #AI. Learn more
    Download
    00140
  13. Pavan Belagatti™🥑✓@Pavan_Belagatti
    With 50k views & 28k reads, my article on #VectorDatabases has become a top performer on @Medium and across the web. My article, titled "Vector Databases: A Beginner’s Guide!" delves into the fascinating world of vector databases and their potential to revolutionize the way we store and retrieve data. You can read & follow the hands-on tutorial here:
    Download
    00259
  14. Contabo@ContaboCom
    📊 Curious about vector databases? Learn what vectors are, their role in data modeling, and how to set up and implement search functions in a vector database! 👇Check out the full article here: #VectorDatabases #DataModeling #DatabaseManagement
    8061.7K
  15. Transformer 3.0@kingslife2009
    Do you know the answer to AI in the dimensional world? A 3 minute video by NeuroTransformer could answer that question. Welcome to Transformer's new youtube channel: 🔗 Watch AI made Simple #AI #NeuroTransformer #VectorDatabases
    011298
  16. Show more posts