Skip to main content
Version: 6.0.0

ACE Platform Configuration Guide

Introductionโ€‹

This guide provides comprehensive instructions for configuring the ACE platform. It covers essential setup procedures for administrators, including model configuration, extension management, and knowledge management configuration. Follow these steps to properly set up and utilize the full capabilities of the ACE platform.

Table of Contentsโ€‹

Initial Setupโ€‹

When an administrator or super-admin logs-in into the ACE platform for the first time, the system will display a pop-up notification indicating that foundation models need to be added for ACE Chat to function properly.

The ACE Chat and Knowledge Management features require both embedding models and foundation models from Large Language Models (LLMs) to operate correctly. Even adding knowledge to the system requires embedding models and foundation models.

LLM Model Configurationโ€‹

Adding Foundation Modelsโ€‹

To add LLM and embedding models:

  1. Navigate to Global Search โ†’ Settings โ†’ LLM Management
  2. In the LLM Management section, locate the "Foundation Models" area
  3. Select your preferred provider from options like:
    • OpenAI
    • Azure OpenAI
    • Nvidia
    • Grok
    • Amazon Bedrock
    • Samba Nova
    • Replicate
    • Other available providers
  4. Click the + button to expand the dropdown and select a model (e.g., GPT-4.1, 0.1 to 5 preview model)
  5. Click the + Add to Model Library button
  6. Enter the required API key when prompted
  7. Select the groups with which the LLM should be shared (users in these groups will be able to access the model)
  8. Click the Add button to finalize

Once the model is successfully added, you'll see a confirmation message: "Added to model library". You can verify this by checking the My Model's Library section where your model should now be visible.

Model Configurationโ€‹

After adding your LLM models, you need to configure them:

  1. Go to the left navigation bar and click on Configurations
  2. Select Application Settings
  3. In the Application Settings section, you'll find various configuration options:
    • Model configurations
    • Search web configurations
    • Ask AI configurations
    • And more

For Model Configuration:

  1. Click the + button to expand options
  2. Select a default foundation model from the dropdown (you'll see the models you've added)
  3. Select a fallback LLM model for backup
  4. Select an embedding model for knowledge
  5. Select a multi-modal model for multimedia purposes (image generation, simulated processes)
  6. Click the Save button

Upon successful configuration, you'll receive a confirmation message: "Model configuration data saved successfully".

After completing this setup, the initial pop-up message about adding models will disappear, and you can start using the features.

Application Settingsโ€‹

Search Web Configurationโ€‹

To configure the "Search on Web" feature:

  1. Go to Application Settings
  2. Locate the Search Web Configuration section
  3. Click the + button to expand options
  4. Select the web search model
  5. Choose a default extension (e.g., DuckDuckGo, Wikipedia, or DALL-E for image generation)
  6. Select the groups with which you want to share the search on web feature
  7. Click the Save button

Ask AI Configurationโ€‹

To configure the Ask AI feature (AI chat functionality):

  1. Go to Application Settings
  2. Find the Ask AI Configuration section
  3. Click to expand options
  4. Select an Ask AI model from the dropdown list
  5. Select the groups with which you want to share the Ask AI feature
  6. Click the Save button

Advanced Settingsโ€‹

In the Advanced Settings section, you can configure additional options:

  • Conversation Starters: Enable/disable suggested conversation starters
  • Text-to-Speech: Enable/disable text-to-speech functionality
  • Speech-to-Text: Enable/disable speech-to-text functionality
  • Attached Documents: Enable this option to allow document attachment in Ask AI
    • Select an LLM model (same as Ask AI)
    • Select an embedding model for knowledge extraction from files
  • Source Citation: Enable for better information tracking (works for knowledge management and attached documents)
  • Feedback Mechanism: Enable to add like/dislike options in chat responses
    • Users can provide text feedback through comments
    • Feedback is recorded in the monitoring section for admin review
  • Browse Source File Link: Enable to show source file links at the end of responses
    • Users can hover over these links to see citation details
  • Reasoning Engine: Enable to show reasoning steps in the response process
  • Plan Voice: Enable/disable plan voice options
  • Persona: Enable/disable persona selection (when enabled, users can select personas from the top left of the ACE Chat interface)

Save all changes after configuration.

Extension Managementโ€‹

To add and manage extensions:

  1. Navigate to Extension Management from the left navigation bar
  2. In the Extensions tab, you'll see multiple available extensions:
    • DuckDuckGo
    • Wikipedia
    • TavilySearch
    • Google Search
    • StackExchange
    • DallE
    • And others

To add an extension:

  1. Click the + icon to expand options
  2. Review the instructions for the extension
  3. Click the Edit Group Permission button
  4. Select groups by checking the appropriate boxes
  5. Click the Add to Library button

Once added, these extensions will appear in the Search Web Configuration dropdown.

Note: Some extensions like DALL-E and TablySearch require authentication. For these:

  1. Provide the required authentication key
  2. Click Save or Update to validate the key
  3. Once validated, you can add these secured extensions

Knowledge Managementโ€‹

After configuring all the necessary settings:

  1. Navigate to Knowledge Management from the left navigation bar
  2. Use the tools to manually add knowledge to your ACE platform
  3. This knowledge will be accessible through ACE Chat

Using ACE Chatโ€‹

Once all configurations are complete:

  1. Type your query in the input box
  2. Click the send button or press Enter
  3. ACE Chat will process your query using the configured models and settings

Depending on your configuration, you can use:

  • Ask AI for general AI responses
  • Search on Web for internet searches
  • Knowledge Management for organization-specific information

Additional Resourcesโ€‹

For more detailed information about specific components of the ACE platform, please refer to the following dedicated documentation:

These resources provide in-depth guides for each specific section of the platform.