Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 33 additions & 41 deletions docs/ai-integration/vector-search/start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@ import Admonition from '@theme/Admonition';
import CardWithImage from "@site/src/components/Common/CardWithImage";
import CardWithImageHorizontal from "@site/src/components/Common/CardWithImageHorizontal";
import ColGrid from "@site/src/components/ColGrid";
import aiImageSearchWithRavenDbImage from "./assets/ai-image-search-with-ravendb.webp";
import aiSearchWithRavenDbImage from "./assets/ai-image-search-with-ravendb.webp";
import ayendeBlogImage from "@site/static/img/from-ayende-com.webp";
import webinarThumbnailPlaceholder from "@site/static/img/webinar.webp";

<Admonition type="note" title="">
import webinarImage from "@site/static/img/webinar.webp";

### Search by meaning and context using vector search

Expand All @@ -33,16 +31,6 @@ import webinarThumbnailPlaceholder from "@site/static/img/webinar.webp";

* Vector search queries also empower other AI features in RavenDB such as [GenAI](../../ai-integration/gen-ai-integration/start) and [AI Agents](../../ai-integration/ai-agents/start).
These features can use vector search to retrieve relevant documents in response to LLM requests.

* On this start page, you'll find:
* [Use cases](../../ai-integration/vector-search/start#use-cases)
* [Technical documentation links](../../ai-integration/vector-search/start#technical-documentation-links-)
* [Related in-depth articles](../../ai-integration/vector-search/start#related-in-depth-articles)
* [Related lives & videos](../../ai-integration/vector-search/start#related-lives--videos)

</Admonition>

---

### Use cases

Expand All @@ -60,30 +48,39 @@ Common scenarios include:
* **Media and content analysis**
Discover similar images, moderate content, and monitor social media for brand mentions and sentiment.

---

### Technical documentation links ✨
### Technical documentation

Refer to the technical documentation to learn how to execute dynamic vector queries, create static vector indexes,
and understand how RavenDB automatically generates embeddings to power semantic searches across your data.

<ColGrid colCount={3}>
<CardWithImage title="Vector search - Overview"
description="Learn how to create a compare-exchange item."
url="../../ai-integration/vector-search/overview"
imgIcon="vector-search" />
<CardWithImage title="Vector search using a dynamic query"
description="Learn how to run a vector search using a dynamic query."
url="../../ai-integration/vector-search/vector-search-using-dynamic-query"
imgIcon="vector-search" />
<CardWithImage title="Vector search using a static index"
description="Learn how to perform a vector search using a static index."
url="../../ai-integration/vector-search/vector-search-using-static-index"
imgIcon="vector-search" />
</ColGrid>

* [Overview](../../ai-integration/vector-search/overview)
* [Why choose RavenDB as your vector database](../../ai-integration/vector-search/overview#why-choose-ravendb-as-your-vector-database)
* [Vector search using a dynamic query](../../ai-integration/vector-search/vector-search-using-dynamic-query)
* [Vector search using a static index](../../ai-integration/vector-search/vector-search-using-static-index)
* [Indexing attachments for vector search](../../ai-integration/vector-search/indexing-attachments-for-vector-search)
* [Data types for vector search](../../ai-integration/vector-search/data-types-for-vector-search)
* [What affects vector search results](../../ai-integration/vector-search/what-affects-vector-search-results)
### Learn more: In-depth articles

---
<ColGrid colCount={2}>
<CardWithImage
title="AI image search with RavenDB"
description="Build AI-powered image search with text and image queries using CLIP embeddings, by Paweł Lachowski."
url="https://ravendb.net/articles/ai-image-search-with-ravendb"
imgSrc={aiSearchWithRavenDbImage} />
</ColGrid>

### Related in-depth articles
### Related blog posts

<ColGrid colCount={1}>
<CardWithImageHorizontal
title="AI image search with RavenDB"
description="Build AI-powered image search with text and image queries using CLIP embeddings, by Paweł Lachowski."
imgSrc={aiImageSearchWithRavenDbImage}
url="https://ravendb.net/articles/ai-image-search-with-ravendb"
imgAlt="AI image search with RavenDB"
/>
<CardWithImageHorizontal
title="Using vector search for post recommendations"
description="Real-world implementation of blog post recommendations based on content similarity using RavenDB’s vector search, by Oren Eini."
Expand All @@ -100,26 +97,21 @@ Common scenarios include:
/>
</ColGrid>

---

### Related lives & videos

Learn more about enhancing your applications using vector search operations.

<ColGrid colCount={1}>
<CardWithImageHorizontal
title="Taking over the world with AI and RavenDB"
description="Learn how to integrate AI into your apps using RavenDB for semantic search, vector embeddings, and LLM-powered features - with real examples from Oren Eini."
url="https://www.youtube.com/watch?v=7DhbgfH_rSE"
imgSrc={webinarThumbnailPlaceholder}
imgSrc={webinarImage}
imgAlt="Taking over the world with AI and RavenDB"
/>
<CardWithImageHorizontal
title="Vector search in RavenDB"
description="The AI trend developers simply cannot ignore."
url="https://www.youtube.com/watch?v=zZwid8LA-e4"
imgSrc={webinarThumbnailPlaceholder}
imgSrc={webinarImage}
imgAlt="Vector search in RavenDB"
/>
</ColGrid>

</ColGrid>
74 changes: 33 additions & 41 deletions versioned_docs/version-7.1/ai-integration/vector-search/start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@ import Admonition from '@theme/Admonition';
import CardWithImage from "@site/src/components/Common/CardWithImage";
import CardWithImageHorizontal from "@site/src/components/Common/CardWithImageHorizontal";
import ColGrid from "@site/src/components/ColGrid";
import aiImageSearchWithRavenDbImage from "./assets/ai-image-search-with-ravendb.webp";
import aiSearchWithRavenDbImage from "./assets/ai-image-search-with-ravendb.webp";
import ayendeBlogImage from "@site/static/img/from-ayende-com.webp";
import webinarThumbnailPlaceholder from "@site/static/img/webinar.webp";

<Admonition type="note" title="">
import webinarImage from "@site/static/img/webinar.webp";

### Search by meaning and context using vector search

Expand All @@ -33,16 +31,6 @@ import webinarThumbnailPlaceholder from "@site/static/img/webinar.webp";

* Vector search queries also empower other AI features in RavenDB such as [GenAI](../../ai-integration/gen-ai-integration/start) and [AI Agents](../../ai-integration/ai-agents/start).
These features can use vector search to retrieve relevant documents in response to LLM requests.

* On this start page, you'll find:
* [Use cases](../../ai-integration/vector-search/start#use-cases)
* [Technical documentation links](../../ai-integration/vector-search/start#technical-documentation-links-)
* [Related in-depth articles](../../ai-integration/vector-search/start#related-in-depth-articles)
* [Related lives & videos](../../ai-integration/vector-search/start#related-lives--videos)

</Admonition>

---

### Use cases

Expand All @@ -60,30 +48,39 @@ Common scenarios include:
* **Media and content analysis**
Discover similar images, moderate content, and monitor social media for brand mentions and sentiment.

---

### Technical documentation links ✨
### Technical documentation

Refer to the technical documentation to learn how to execute dynamic vector queries, create static vector indexes,
and understand how RavenDB automatically generates embeddings to power semantic searches across your data.

<ColGrid colCount={3}>
<CardWithImage title="Vector search - Overview"
description="Learn how to create a compare-exchange item."
url="../../ai-integration/vector-search/overview"
imgIcon="vector-search" />
<CardWithImage title="Vector search using a dynamic query"
description="Learn how to run a vector search using a dynamic query."
url="../../ai-integration/vector-search/vector-search-using-dynamic-query"
imgIcon="vector-search" />
<CardWithImage title="Vector search using a static index"
description="Learn how to perform a vector search using a static index."
url="../../ai-integration/vector-search/vector-search-using-static-index"
imgIcon="vector-search" />
</ColGrid>

* [Vector search - Overview](../../ai-integration/vector-search/overview)
* [Why choose RavenDB as your vector database](../../ai-integration/vector-search/overview#why-choose-ravendb-as-your-vector-database)
* [Vector search using a dynamic query](../../ai-integration/vector-search/vector-search-using-dynamic-query)
* [Vector search using a static index](../../ai-integration/vector-search/vector-search-using-static-index)
* [Indexing attachments for vector search](../../ai-integration/vector-search/indexing-attachments-for-vector-search)
* [Data types for vector search](../../ai-integration/vector-search/data-types-for-vector-search)
* [What affects vector search results](../../ai-integration/vector-search/what-affects-vector-search-results)
### Learn more: In-depth articles

---
<ColGrid colCount={2}>
<CardWithImage
title="AI image search with RavenDB"
description="Build AI-powered image search with text and image queries using CLIP embeddings, by Paweł Lachowski."
url="https://ravendb.net/articles/ai-image-search-with-ravendb"
imgSrc={aiSearchWithRavenDbImage} />
</ColGrid>

### Related in-depth articles
### Related blog posts

<ColGrid colCount={1}>
<CardWithImageHorizontal
title="AI image search with RavenDB"
description="Build AI-powered image search with text and image queries using CLIP embeddings, by Paweł Lachowski."
imgSrc={aiImageSearchWithRavenDbImage}
url="https://ravendb.net/articles/ai-image-search-with-ravendb"
imgAlt="AI image search with RavenDB"
/>
<CardWithImageHorizontal
title="Using vector search for post recommendations"
description="Real-world implementation of blog post recommendations based on content similarity using RavenDB’s vector search, by Oren Eini."
Expand All @@ -100,26 +97,21 @@ Common scenarios include:
/>
</ColGrid>

---

### Related lives & videos

Learn more about enhancing your applications using vector search operations.

<ColGrid colCount={1}>
<CardWithImageHorizontal
title="Taking over the world with AI and RavenDB"
description="Learn how to integrate AI into your apps using RavenDB for semantic search, vector embeddings, and LLM-powered features - with real examples from Oren Eini."
url="https://www.youtube.com/watch?v=7DhbgfH_rSE"
imgSrc={webinarThumbnailPlaceholder}
imgSrc={webinarImage}
imgAlt="Taking over the world with AI and RavenDB"
/>
<CardWithImageHorizontal
title="Vector search in RavenDB"
description="The AI trend developers simply cannot ignore."
url="https://www.youtube.com/watch?v=zZwid8LA-e4"
imgSrc={webinarThumbnailPlaceholder}
imgSrc={webinarImage}
imgAlt="Vector search in RavenDB"
/>
</ColGrid>

</ColGrid>