AI Settings

The AI settings page allows admins to configure system wide AI / machine learning options.

Natural Language Query

Enable Natural Language Query to allow users to use the 'Ask a question' in the application using plain English questions.

NLQ is memory intensive. Ensure that each AI server has at least 4-6GB of extra memory for Natural Language Query functionality.

This feature is available only with Enterprise licensing.

Scripting Settings

Default Environment

Select which environments for Python and R will act as the defaults for users when creating scripts in the system.

Scaling Mode

Select how the cluster will allocate resources to each scripting environment. The type of selection mode changes the operation of the scripting environment editor.

  • Manual: the admin manually sets which AI servers will host which environments.
  • Automatic - Percentage: this lets the admin assign a percentage "coverage" that each environment should have across all the AI servers in the cluster and lets the engine automatically assign resources accordingly.

Typically, if the cluster is built manually, with additional nodes added on an irregular basis, the manual model is preferred - because admins are given deep control for how to allocate Python and R resources. If the cluster shrinks and grows automatically (with a Kubernetes deployment for example), then the manual approach is infeasible - and the automatic approach must be used instead.