mirror of
https://github.com/lancedb/lancedb.git
synced 2026-10-13 07:12:27 +00:00
docs: reorganize the Use Cases tab by what each example builds
The tab is Use Cases now, grouped General, Search, RAG, Feature Engineering, Training, World Models -- one page per example, named for the example rather than for its position in a tree. The gallery pages that listed external notebooks become the More Examples entry of the category they belong to, instead of standing in front of the real tutorials. The top-level overview stops linking to itself through three levels of index page and names the categories directly. Branch experiments move to Feature Engineering, which is what they are an experiment in. The agent plugin leads General, since it applies to everything else in the tab. LeRobotDataset moves to the Datasets tab, where the LeRobot datasets already are, and Robotics moves to the top of that tab.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Run experiments on branches"
|
||||
sidebarTitle: "Run experiments on branches"
|
||||
sidebarTitle: "Branch Experiments"
|
||||
description: "Use LanceDB branches to isolate agent-driven experiments from main, evaluate them on a fixed test set, and promote only the winner."
|
||||
icon: "flask"
|
||||
keywords: ["AI agents", "branches", "experiments", "embeddings", "evaluation"]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Tutorial: Use the LanceDB agent plugin"
|
||||
sidebarTitle: "LanceDB agent plugin"
|
||||
sidebarTitle: "Agent Plugin"
|
||||
description: "Install the LanceDB plugin and use an AI coding agent to quickly build a multimodal ingestion pipeline."
|
||||
icon: "robot"
|
||||
keywords: ["AI agents", "agent plugins", "multimodal", "Pydantic", "branches", "embeddings"]
|
||||
|
||||
+31
-34
@@ -308,48 +308,45 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "Tutorials and Use Cases",
|
||||
"tab": "Use Cases",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Tutorials",
|
||||
"group": "General",
|
||||
"pages": [
|
||||
"tutorials/index",
|
||||
{
|
||||
"group": "Search",
|
||||
"expanded": true,
|
||||
"pages": [
|
||||
"tutorials/search/index",
|
||||
"tutorials/search/multivector-needle-in-a-haystack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "RAG & Agents",
|
||||
"expanded": true,
|
||||
"pages": [
|
||||
"tutorials/agents/index",
|
||||
"tutorials/agents/nvidia-rag-blueprint/index",
|
||||
"tutorials/agents/time-travel-rag/index",
|
||||
"tutorials/agents/multimodal-agent/index"
|
||||
]
|
||||
},
|
||||
"tutorials/feature-engineering/index",
|
||||
"build-with-ai-agents"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Search",
|
||||
"pages": [
|
||||
"tutorials/search/multivector-needle-in-a-haystack",
|
||||
"tutorials/search/index"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "RAG",
|
||||
"pages": [
|
||||
"tutorials/agents/nvidia-rag-blueprint/index",
|
||||
"tutorials/agents/time-travel-rag/index",
|
||||
"tutorials/agents/multimodal-agent/index",
|
||||
"tutorials/agents/index"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Feature Engineering",
|
||||
"pages": [
|
||||
"agent-branch-experiments",
|
||||
"tutorials/feature-engineering/index"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Training",
|
||||
"pages": [
|
||||
"training/object-detection",
|
||||
"training/vlm-finetuning"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "AI Agents",
|
||||
"pages": [
|
||||
"build-with-ai-agents",
|
||||
"agent-branch-experiments"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Robotics",
|
||||
"pages": [
|
||||
"integrations/lerobotdataset"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "World Models",
|
||||
"pages": [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Object Detection for AV Perception"
|
||||
sidebarTitle: "Example: Object Detection"
|
||||
sidebarTitle: "Object Detection"
|
||||
description: End-to-end fine-tuning of a Faster R-CNN object detector on curated dashcam slices, using LanceDB as the data backbone from raw frames to checkpoints.
|
||||
icon: car
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Fine-tuning a VLM on TextVQA"
|
||||
sidebarTitle: "Example: VLM finetuning"
|
||||
sidebarTitle: "VLM Fine-tuning"
|
||||
description: End-to-end fine-tuning of Qwen2.5-VL on a curated TextVQA slice, using LanceDB and Geneva to materialize expensive vision-language features once and train from cached columns.
|
||||
icon: image
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
title: "RAG and Agents"
|
||||
sidebarTitle: "Notebooks"
|
||||
description: "Explore a variety of RAG (Retrieval-Augmented Generation) and agent applications built with LanceDB."
|
||||
title: "More RAG examples"
|
||||
sidebarTitle: "More Examples"
|
||||
description: "Notebooks covering contextual RAG, HyDE, late chunking, agentic RAG and more."
|
||||
---
|
||||
|
||||
The table below lists example notebooks we've prepared for a variety of RAG (Retrieval-Augmented Generation)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
title: "Feature Engineering"
|
||||
sidebarTitle: "Feature Engineering"
|
||||
description: "Learn how to build features for your data in LanceDB."
|
||||
title: "More feature engineering examples"
|
||||
sidebarTitle: "More Examples"
|
||||
description: "Notebooks covering derived features and materialized views."
|
||||
layout: wide
|
||||
---
|
||||
|
||||
|
||||
@@ -1,23 +1,27 @@
|
||||
---
|
||||
title: "Tutorials"
|
||||
title: "Use cases"
|
||||
sidebarTitle: "Overview"
|
||||
description: "Step-by-step tutorials for building applications with LanceDB"
|
||||
description: "Worked examples of building with LanceDB, by what you are building."
|
||||
---
|
||||
|
||||
Explore tutorials organized by use case:
|
||||
Each page here is one worked example, grouped by what it builds. The
|
||||
documentation explains how a feature works; these show it doing something.
|
||||
|
||||
| Tutorial | Description |
|
||||
| | |
|
||||
|:---------|:------------|
|
||||
| [Search & advanced retrieval](/tutorials/search/) | Learn how to perform vector search and use advanced retrieval techniques. |
|
||||
| [Agents](/tutorials/agents/) | Build Retrieval-Augmented Generation (RAG) applications and agents with LanceDB. |
|
||||
| [Working with tables in LanceDB](/tables/) | Learn the basics of working with tables in LanceDB: creation, ingestion and schema evolution. |
|
||||
| [Search](/tutorials/search/multivector-needle-in-a-haystack) | Vector, multi-vector, hybrid and full-text retrieval. |
|
||||
| [RAG](/tutorials/agents/nvidia-rag-blueprint/) | Retrieval-augmented generation and agent applications. |
|
||||
| [Feature engineering](/tutorials/feature-engineering/) | Deriving columns, materialized views, and experimenting on branches. |
|
||||
| [Training](/training/object-detection) | Curating data and training models directly on a table. |
|
||||
|
||||
Each category also has a **More examples** page collecting runnable notebooks
|
||||
that live in the recipes repository rather than here.
|
||||
|
||||
## Recipes {#recipes}
|
||||
|
||||
If you're looking for ideas and hands-on code examples, we've worked on a collection of practical
|
||||
projects in the repository linked below.
|
||||
If you are looking for ideas and hands-on code, the repository below collects
|
||||
practical projects beyond the ones documented here.
|
||||
|
||||
<Card icon="code" title="VectorDB recipes" href="https://github.com/lancedb/vectordb-recipes">
|
||||
Check out past code examples and tutorials [here](https://github.com/lancedb/vectordb-recipes)
|
||||
on GitHub.
|
||||
Past code examples and tutorials on GitHub.
|
||||
</Card>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
title: "Search Tutorials"
|
||||
sidebarTitle: "Overview"
|
||||
description: "Learn how vector, full-text and hybrid search work in LanceDB."
|
||||
title: "More search examples"
|
||||
sidebarTitle: "More Examples"
|
||||
description: "Notebooks covering hybrid search, multi-vector retrieval, video search and more."
|
||||
layout: wide
|
||||
---
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Finding the Needle in a Haystack: Comparing Multi-vector Search Strategies"
|
||||
sidebarTitle: "Multi-vector search: Needle in a Haystack"
|
||||
sidebarTitle: "Needle in a Haystack"
|
||||
description: "Tutorial on token-level retrieval with LanceDB multivector search."
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user