Skip to content

4AI technical requirements

AI API provider

4AI builds and send requests to an AI API provider to bring you responses. Currently, OpenAI and Google Gemini are supported.

To use 4AI, you will need an active API key from either one or both of these providers. If you don't already have one, please see how to get such keys on the AI API providers configuration page.

Costs

  • Google Gemini is a paid-for product (pricing here), but it has a generous free-tier: you can make (as of February 2025) 1500 requests per day for free. This should cover the use of most websites, even when using it heavily.

    However, there's always a catch: when using the free tier, all data that you send can be used to train Google's models. Only paying users can opt-out of having their data used.

  • OpenAI API access is a fully paid-for product, see OpenAI pricing. The cost is low, but you'll need to provide them with a credit card before you can use their API.

Platform

4AI runs on Joomla 3, 4 & 5 as follows:

  • Joomla 3: version 3.9.0 or more recent
  • Joomla 4: latest published version only.
  • Joomla 5: latest published version only.

4AI is only tested with Joomla native multilingual system. If using a 3rd-party multilingual system, 4AI should generally operate correctly but some or most features may not work as well.

Joomla 3.x support policy

Although this extension generally works fine on Joomla 3, we only officially support the entire feature set on Joomla 4 and up.

What this means is that there can be some new features added or modified that can only work on Joomla 4+. And some features may stop working on Joomla 3 in the future.

PHP

PHP version 7.1.0 or more recent.

The curl extension must be present.

MYSQL

MYSQL version 5.7 or more recent

Browser

4AI uses modern javascript technologies for its user interface. It requires a modern, "evergreen" browser such as Chrome, Edge, Brave, Firefox and similar, fully updated.

It is not tested on Safari, although it should work there as well.

Internet Explorer is not supported.