ChatGPT (OpenAI) for Odoo
Add the OpenAI / ChatGPT provider to Artificial Intelligence for Odoo.
This is an add-on for the acs_ai
base module: it plugs ChatGPT into the same secure, user-aware AI layer with no change to
logic or flow - the AI reads, searches, creates and updates your data strictly within each
user's own access rights.
Requires acs_ai
Install the base AI module first, then add ChatGPT.
⭐ What This Module Adds
Everything needed to run ChatGPT inside the acs_ai framework.
ChatGPT Provider
Adds the "ChatGPT (OpenAI)" provider type on AI Models and Model Versions, discovered automatically by the base dispatch.
Function Calling & Vision
Full tool/function calling and image input, plus streaming responses - all permission-checked per call by the base layer.
API Key & Network
OpenAI API key under Settings → AI Studio, plus optional Organisation ID and a custom Base URL on each model.
Ready-Made Brains
Pre-configured ChatGPT brains for GPT-5, GPT-5 Mini, GPT-4.1 and GPT-4o, ready to use after adding your key.
Sample Agents
Ships the Data Analyst and Writing Assistant agents, running on ChatGPT models out of the box.
Same Security Model
Every ChatGPT action runs as the real user - Odoo record rules, ACL and field groups always apply. No data leaks.
🤖 Supported ChatGPT Models
Bring your own OpenAI API key and pick the model that fits your workflow.
GPT-5 / GPT-5 Mini
Flagship reasoning and tool-use; Mini for a faster, lower-cost balance.
GPT-4.1
Large context window; reliable for long documents and structured output.
GPT-4o
Multimodal (text + image) general-purpose model with strong vision support.
✅ Requirements
Minimum prerequisites to install and run this add-on.
Base Module
Requires acs_ai (Artificial Intelligence for Odoo) 19.0.
Python Package
pip install openai
API Key
A valid OpenAI API key from platform.openai.com.