Skip to main content

Configuring Your Vendor

The Data Studio AI Assistant follows a bring-your-own-key model. Before you can create and use assistants, you must configure a supported large language model (LLM) vendor and provide a valid API key.

The API key allows Data Studio to securely authenticate with your selected vendor. Assistants use this connection whenever they generate responses, summarize content, or translate questions into SQL queries.

Vendor configuration also connects Data Studio to a vector database. A vector database helps assistants find relevant information based on meaning rather than exact keyword matches. InterSystems IRIS functions as the vector database for the AI Assistant.

During configuration, you provide connection details for your IRIS instance in the Vector DB section of the configuration screen. Data Studio uses this database to store and retrieve searchable data when assistants respond to user questions.

In addition, you can optionally configure Langfuse to enable logging and observability, which helps monitor assistant activity and troubleshoot issues if needed.

Providing Your Vendor Configuration

To configure a vendor and provide the required credentials:

  1. Click the Management icon in the application menu.

  2. Under AI Assistants , click Vendors.

  3. Select a vendor from the list of available providers.

  4. On the Configuration screen, provide the required information. The fields vary by vendor:

    API Key

    Required Provide your API key to enable access to models and services from your vendor.

    (Azure Only) Azure OpenAI Endpoint

    Required Provide the Azure OpenAI endpoint.

    (Azure Only) OpenAI API Version

    Required Select the Azure OpenAI API Version you are providing.

    Provide Langfuse configuration

    Optional Enable this setting to configure logging. If enabled, provide:

    • Host—(Required) The base URL of your Langfuse instance. Data Studio sends logging and observability data to this address.

    • Public Key—(Required) Provide the Langfuse public key for API authentication.

    • Secret Key—(Optional) Provide the secret key to authenticate with the API.

    • Access URL—(Required) Provide the access URL for Langfuse.

    Host

    Required Specify the hostname or IP address of your vector database.

    Port

    Required Enter the port number used by your InterSystems IRIS instance.

    Username

    Required Enter the username for the InterSystems IRIS instance hosting the vector database.

    Password

    Required Enter the password used for connecting to the VectorDB instance.

    Namespace

    Required IRIS namespace for your VectorDB.

  5. Once all the fields are completed, click Save.

Deleting a Vendor Configuration

To delete a vendor configuration:

  1. Click the Management icon in the application menu.

  2. Under AI Assistants , click Vendors.

  3. Click the vendor configuration you wish to delete from the list of available vendors.

  4. At the bottom of the page, click Delete Configuration. The vendor configuration is deleted and cannot be recovered.

Deleting a vendor configuration removes the stored credentials. Assistants and Knowledge Stores associated with that vendor will not function until a new valid configuration is provided.

FeedbackOpens in a new tab