Skip to Content

AI Personal Subscription

Run Odoo AI on your own ChatGPT plan, Claude or Gemini API key or Azure resource

8.00 € 8.00 €

  • Odoo Version
  • Digital product: the download link is emailed right after payment.
  • The link is personal and valid for 4 hours.
  • The archive is built for the Odoo version selected above.
Odoo Version: 20.0

AI Personal Subscription

Run Odoo AI on your own ChatGPT plan, Claude or Gemini API key or Azure resource

Every Odoo AI feature - the AI chat, agents and their tools, prompt buttons, AI fields, AI server actions - normally spends Odoo IAP credits. With this module each user can set up an LLM subscription of their own in their preferences and have their requests answered there instead.

Five providers

  • ChatGPT - sign in with your ChatGPT plan (Plus, Pro, Business) using a one-time code, the way OpenAI Codex does. No API key, requests count against your plan's limits.
  • Claude - paste your Anthropic API key from the Claude Console. Requests are billed to your Anthropic account. Claude.ai subscriptions (Pro / Max) cannot be used by other applications, so a Console API key is required.
  • Gemini - paste your Google AI Studio API key. Google AI Pro / Ultra subscriptions cannot be used by other applications, so an API key is required.
  • Claude on Azure Foundry - your Foundry resource, deployment and key.
  • Azure OpenAI - your Azure OpenAI resource, deployment and key.

How it works

  • Open My Preferences, tab AI Subscription: pick the provider, then one of its models and one of the reasoning efforts that model offers, and connect.
  • "Think longer" in the AI chat uses the highest effort the model offers.
  • Token counter: every request is logged with its input, cached and output tokens; the profile shows today's and the last 30 days' usage, with a full history (list, pivot, graph).
  • Your own limit: N tokens per X hours or days, over a rolling window. When it is reached your AI requests stop until usage frees up - the message says when - or switch to Odoo AI credits, as you choose.
  • The administrator keeps the model catalogue per provider up to date.
  • Only your own requests use your account. Users without an account, portal and website visitors, and scheduled jobs keep using Odoo AI credits.
  • Image generation, embeddings, transcription and voice keep using Odoo AI credits.
  • One subscription per user. Tokens and keys are never displayed again once saved, and nobody but the user and the administrator sees the subscription.

Please note

The ChatGPT sign-in is the one OpenAI Codex uses. OpenAI does not document it for other applications and may change or close it at any time. Requires the Odoo Enterprise AI app.

Screenshots

Set up in your preferences

My Preferences, tab AI Subscription: the provider, then one of its models and one of the reasoning efforts that model offers. Status, test button, your own token limit and your usage of today and of the last 30 days sit next to it.

AI Subscription tab of the user preferences

Sign in with your ChatGPT plan

No API key: press Sign in with ChatGPT, open the page shown, type the one-time code and approve. The token is refreshed automatically afterwards.

ChatGPT device-code sign-in

Every token counted

Each request is logged with its input, cached and output tokens. Users open their own history from the preferences; the administrator sees everybody's, as a list, a pivot or a graph.

AI usage per day and model

One subscription per user

The administrator's overview: provider, model, effort, limit, usage and status of every user.

AI subscriptions of all users

Your model catalogue

The models offered per provider and the effort levels each of them accepts - add a model the day a provider releases it, no module update needed.

AI model catalogue per provider

Technical details

Technical name ai_personal_subscription
Odoo versions 20.0
License OPL-1
Required Odoo apps ai
External dependencies python: anthropic, markdown2, requests