For the complete documentation index, see llms.txt. This page is also available as Markdown.

Question Detection Provider Options

Question detection providers analyze user messages to determine if they are asking a question that should be answered by the AI assistant.

Built-in Providers

Simple

  • Availability: Built-in, always available

  • Name: simple

  • Options:

    • regex (default: ''): A regular expression pattern to match questions. Leave empty to disable.

    • interpersonal_regex (default: ''): A regular expression pattern to match interpersonal messages that should not be considered questions. Leave empty to disable.

None

  • Availability: Built-in, always available

  • Name: none

  • Options: None, This provider disables question detection and will not classify any messages as questions.

Addon Providers

Advanced

  • Name: advanced

  • Options:

    • regex (default: ''): A regular expression pattern to match questions. Leave empty to disable.

    • minimum_probability (default: 0.7): The minimum probability required for a message to be classified as a question.

    • debug (default: false): Enable debug mode to log question detection results and processing time to console.

    • debug_in_game (default: false): Enable in-game debug mode to display question detection results to players with the serverassistantai.advanced-question-detection.debug permission or be OP.

    • model (default: 'default'): The name of the question detection model to use. See the available models table below.

API Key Requirement

The Advanced Question Detection addon requires an API key to access the question detection models. To obtain an API key:

  1. Join our Discord server.

  2. Verify your purchase in the #verify-purchase channel.

  3. Download the Advanced Question Detection addon from #saai-addons, add it to the plugin list, and restart the server.

  4. Run the /apikey command in any channel on the Discord server.

  5. Enter the API key in the newly generated field in /plugins/ServerAssistantAI/credentials.yml:

Available Models

The following models are available for advanced question detection. The multilingual model is the default.

Model Name
Languages
Verified
Accuracy

default

Spanish, Korean, Italian, German, English

Verified

92.92%

english

English

Verified

96.64%

spanish

Spanish, English

Verified

98.65%

german

German, English

Verified

96.64%

italian

Italian, English

Verified

97.98%

korean

Korean, English

Verified

94.88%

french

French, English

Unverified

98.65%

turkish

Turkish, English

Unverified

98.32%

russian

Russian, English

Unverified

97.31%

arabic

Arabic, English

Unverified

96.47%

DeepL was used as the translation service to translate our English dataset into other languages. Verified models have been reviewed by a native speaker who confirmed and corrected the dataset for accuracy. Unverified models have not yet been reviewed by a native speaker and may contain some inaccuracies.

Example Configuration

Example of using the French advanced question detection model in Minecraft:

Last updated