Skip to content

4AI is an AI-powered assistant for Joomla

4AI is powered by an Artificial intelligence API. There are several AI API providers today. 4AI can use:

  • Google Gemini (makers of, well, Google)
  • OpenAI (makers of ChatGPT)

You can use either of them, or both if you prefer. For each operation, 4AI lets you select which provider (and model) to use.

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.

Initial configuration

All providers check that you are authorized to use their service by means of an API key. This is a long string of random caracters they give you after you opened an account with them.

Setting up your API key really is the only required configuration to start using 4AI.

This is done on the Configuration | API providers page. Please refer to API providers configuration documentation page for details, including how to obtain these keys from each provider.

You should however also be aware or configure a few more things for your convenience:

User profile

This is an optional but useful configuration you can do to increase the quality of replies you will get from your AI provider.

The user profile is set on the General configuration page. Please refer to that page for more details.

Permissions

By default, 4AI access is allowed for the Manager, Administrator, Editor, Publisher and of course Super User groups. You can change these permissions to your liking with the usual Joomla ACL system.

Go to Joomla Global Configuration, then select 4AI in the left sidebar and adjust permissions as you see fit.

You can set 4AI access permissions separately for the frontend and backend of your site.

Update key

As described on the Installation/update page, you should also enter your Weeblr.com update key to authorize one-click updates of 4AI by the Joomla updater. This is the key we provide you to allow update of the 4AI extension. Do not confuse it with the Google Gemini or OpenAI API key, that lets you access their artificial intelligence API.

An update key is not needed for the Community version of 4AI.

Privacy policies and content usage

Whichever AI API provider you select, make sure to read and understand their terms of use. There are two areas of particular importance:

  • what can they do with the data you send them
  • what can you do with the answers they give you

This may direct your choice of provider, and whether you stay on the free tier, with less privacy, or go for a paid product.

Note that you can mix-and-match providers as you see fit in 4AI, and change at any time.