Vector Database Abstraction

LLM Vector Store Base

Integration with various vector database providers for LLM applications.

The foundation for RAG (Retrieval Augmented Generation) in Odoo

Abstraction Layer
Similarity Search
Open Source

What is a Vector Store?

Enable semantic search and AI-powered retrieval in Odoo

Vector stores enable AI applications to find semantically similar content. Instead of keyword matching, they understand meaning - finding documents that are conceptually related to your query. This module provides the base abstraction layer that allows Odoo to work with multiple vector database backends.


Core Features

Everything you need for vector-based AI operations

Vector Storage & Retrieval

Store high-dimensional vectors representing your content and retrieve them efficiently when needed.

Similarity Search

Find semantically similar content using vector similarity algorithms. Go beyond keyword matching.

Collection Management

Organize vectors into collections for logical separation and efficient management of different data types.

RAG Support

Foundation for Retrieval Augmented Generation - give AI assistants access to your business knowledge.


Choose Your Backend

This module is extended by specific vector store implementations

LLM PgVector

Use PostgreSQL with pgvector extension. No external services needed.

LLM Chroma

Connect to ChromaDB for dedicated vector database operations.

LLM Qdrant

High-performance vector search with Qdrant vector database.


Technical Details

For developers extending the vector store capabilities

Module Information

Dependencies:

llm (base module)

Category:

Technical

License:

LGPL-3

Version:

18.0.1.0.0