Configuring Kyvos Enterprise Account for Kyvos Dialogs Desktop App

Configuring Kyvos Enterprise Account for Kyvos Dialogs Desktop App

Configuring any Kyvos deployment for use as a server in the Kyvos Dialogs Desktop App requires a few manual steps. These steps must be performed on the centralized public server to prepare it for Desktop App usage.

Important

  • Ensure that you have the Kyvos Dialogs license activated with the Kyvos Enterprise Account.

  • Set up a GenAI connection using an Azure OpenAI subscription with a certified GPT model. This configuration is required for Kyvos Dialogs (e.g., gpt-4.1).

Manual Configuration Steps

  1. Enable raw data querying
    Navigate to Kyvos Manager > Kyvos Properties and in the biserver.properties file, set:

    RAW_DATA_QUERYING_ENABLED = true
  2. Create a new Tabular SQL Engine connection
    This is required to serve multidimensional model queries on Tabular store data.

    1. Update the providerInfo.xml file to allow KYVOS_COMPUTE as a SQL Engine provider.

    2. Add a new connection named TabularSQLEngine.

    3. Set the category to SQL ENGINE and save.

  3. Update configurations in portal.properties

    "allowDataUpload": true
  4. Configure integration.config.json
    Apply the following settings (default values indicated by ...):

Note

The symbol (…) indicates default settings. Copy and paste the same settings in the file.

{ ... "showLoadingBanner": false, "onSessionExpiry": { "redirect": false, "notify": true }, "header": { "recent": true, ... }, "usecases": { "allow": "copilot", ... }, "workbooks": { ... "dialogMode": { "actionPanel": true, "export": true, "openCube": false, "share": false, "chatSessionConfig": { "allowCreateFolder": false, "createQuestionListMessage": true, "clearChat": true, "showMetadata": true, "showSelectedSemanticModel": true, "allowSemanticModelChange": true, "allowChatPinning": true, "allowNewChat": true, "showRecent": true, "openChat": true, "showChatSettings": true, "showLoadAllChatHistory": true, "manageUploadedFiles": true, "showMic": false } }, "defaultMode": "dialogMode" }, "jsEvents": { "apiTimeout": 30, "sessionSyncInterval": 120 } }

Uploading providerInfo.xml for KYVOS_COMPUTE SQL Engine

  1. Download providerInfo.xml file from Kyvos Manager via Utilities > Manage Configuration Files.

  2. Locate the <ALLOWED_PROVIDERS> attribute for your deployment provider .

    image-20250812-122750.png
  3. Add KYVOS_COMPUTE to the list of allowed providers.

    image-20250812-122904.png
  4. Save and re-upload the file via Kyvos Manager.

  5. Restart Kyvos services.

 

Copyright Kyvos, Inc. 2025. All rights reserved.