Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 812 |
Technical Name |
llm |
License | LGPL-3 |
Website | https://github.com/apexive/odoo-llm |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 812 |
Technical Name |
llm |
License | LGPL-3 |
Website | https://github.com/apexive/odoo-llm |
LLM Integration Base
Connect your Odoo instance with leading AI providers like OpenAI, Anthropic, Replicate and more.
The foundation for integrating Large Language Models (LLMs) with your Odoo instance, providing essential features for AI-powered applications.
Overview
LLM Integration Base provides a unified framework for connecting various AI providers and models with your Odoo instance. This module serves as the foundation for building AI-powered features across your Odoo applications.
Core Capabilities
- Chat completions - Generate conversational responses
- Text embeddings - Create vector representations of text
- Model management - Organize and configure LLM models
- Tool support framework - Enable function calling capabilities
Key Features
Multiple Provider Support
Connect with OpenAI, Anthropic Claude, Ollama, Replicate, and more AI providers through a unified interface.
Model Discovery
Automatically discover and import available models from connected providers.
Publisher Management
Track model publishers, organizations, and their official status.
Secure API Storage
Safely store API keys and endpoint configurations for each provider.
Role-Based Security
Control access to LLM features with dedicated security groups and record rules.
Tool Execution Framework
Enable AI models to execute functions through a standardized interface.
Getting Started
Installation
- Download the module from GitHub
- Install the module in your Odoo instance
- Verify the dependencies are satisfied (
mail
,web
)
Configuration
- Navigate to LLM > Configuration > Providers
- Create a new provider and select the service type
- Enter your API key and base URL (if required)
- Click "Fetch Models" to import available models
- Set default models for chat, embedding, and other services
Related Modules
The LLM Integration Base is part of a comprehensive AI ecosystem for Odoo. Explore these additional modules for enhanced functionality:
Easy AI Chat
A simple, powerful AI chat module to supercharge your Odoo workflows with real-time conversations. Connect with multiple AI providers and enjoy multimodal capabilities.
LLM Assistant
Create and manage specialized AI assistants with dedicated tools and configurations. Assign specific models and customize system prompts for different use cases.
LLM RAG (Retrieval Augmented Generation)
Enhance AI responses with knowledge from your Odoo database. Create document collections, generate embeddings, and implement semantic search for more accurate AI interactions.
LLM Tool
Implement function calling capabilities for AI models. Enable your AI to perform actions in Odoo through a standardized tool execution framework.
Explore The Full Ecosystem
For specific integrations, provider implementations, and tools, visit our GitHub repository. The repository contains additional modules, documentation, and examples to extend your Odoo AI capabilities.
Supported AI Providers
Connect with leading AI providers through our standardized integration framework:
OpenAI
Access ChatGPT, GPT-4, and other models for chat completions and embeddings.
Models: GPT-4o, GPT-4, GPT-3.5 Turbo, text-embedding models
Anthropic
Integrate with Claude AI models for thoughtful, harmless, and helpful responses.
Models: Claude 3 Opus, Sonnet, Haiku series
Ollama
Run open-source models locally or on your own servers for full control and privacy.
Models: Llama, Mistral, Vicuna, and other open-source models
Replicate
Access a wide variety of open-source models hosted on the Replicate platform.
Models: Various open-source LLMs and specialized models
DeepSeek
Connect with DeepSeek's powerful AI models for advanced reasoning capabilities.
Models: DeepSeek-Coder, DeepSeek-Chat series
Grok
Integrate with xAI's Grok models for witty and informative responses.
Models: Grok-1 and future Grok model iterations
The modular architecture makes it easy to add support for additional providers. Check our GitHub repository for the latest provider implementations.
Technical Specifications
Module Information
Name | LLM Integration Base |
---|---|
Version | 16.0.1.1.0 |
Category | Technical |
License | LGPL-3 |
Dependencies | mail, web |
Author | Apexive Solutions LLC |
Key Models
llm.provider | Manages connections to AI providers |
---|---|
llm.model | Represents individual AI models |
llm.publisher | Tracks organizations that publish models |
llm.fetch.models.wizard | Wizard for importing models from providers |
Latest Updates
Version 16.0.1.1.0 (March 6, 2025)
-
ADD Tool support framework in base LLM models
-
IMP Enhanced provider interface to support tool execution
-
IMP Updated model handling for function calling capabilities
Support & Resources
Documentation
Find detailed documentation, examples, and integration guides in our GitHub repository. The repository includes setup guides, API references, and example implementations.
View DocumentationCommunity & Support
Join our community to get help, share ideas, and contribute to the development of the LLM integration ecosystem for Odoo.
Report Issues Feature Requests
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
why i cannot select service from drop down selection , so i can save the data