Function Calling

LLM Tool

Automate your Odoo database with AI-powered function calling.

Enable AI models to execute actions in your Odoo system

Function Calling
Automation
Open Source

What is LLM Tool?

AI-powered automation for your Odoo database

This module provides a robust framework for integrating Large Language Models (LLMs) with Odoo through function calling. Enable AI models to execute specific functions based on user requests, automate workflows, and interact with your Odoo data intelligently.


Key Features

Everything you need for AI-powered automation

Function Calling

Enable AI models to call specific functions based on user requests, automating complex tasks.

Tool Management

Define and manage LLM tools with custom implementations and automatic schema generation.

Dynamic Schema Generation

Automatically generate JSON schemas from Python type hints for seamless integration.

Flexible Override Options

Override tool descriptions and schemas for custom implementations and legacy code.

Chat Integration

Seamless integration with Odoo mail threads for intelligent chat interactions.

Extensible Design

Add new tool implementations for your business needs with the @llm_tool decorator.


Technical Details

Requirements and dependencies

Module Information

Name:

LLM Tool

Category:

AI

Dependencies:

base, mail, llm

License:

LGPL-3

Installation
  1. Download the module from the Odoo Store or GitHub
  2. Install dependencies: base, mail, llm
  3. Upload and install the module in your Odoo instance

Related Modules

Build your complete AI automation stack