This module extends the core RAG (Retrieval Augmented Generation) functionality in Odoo with specialized tools for knowledge retrieval, document search, and more.
LLM Tool RAG provides a set of AI-powered tools that enable Large Language Models to access and utilize your organization's knowledge base for more accurate and context-aware responses.
- Knowledge Retriever: Retrieve relevant information from your document database using semantic search
- Document Search: Advanced search capabilities for document chunks
- Function Calling: Enable AI models to execute specific functions
- Integration with RAG: Seamless integration with the core RAG module
- Install the base
llm
andllm_rag
modules - Install this module (
llm_tool_rag
) - Configure your tools in the LLM settings
The module is built on Odoo's model system and extends the following models:
llm.tool
- Base model for all LLM toolsllm.document.search.mixin
- Mixin for document search functionality
The module follows Odoo's standard security model:
- Regular users (base.group_user) have read-only access
- LLM Managers (llm.group_llm_manager) have full CRUD access
- base
- llm
- llm_rag
LGPL-3
Apexive Solutions LLC