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:
-
Click the Management icon in the application menu.
-
Under AI Assistants , click Vendors.
-
Select a vendor from the list of available providers.
-
On the Configuration screen, provide the required information. The fields vary by vendor:
API KeyRequired Provide your API key to enable access to models and services from your vendor.
(Azure Only) Azure OpenAI EndpointRequired Provide the Azure OpenAI endpoint.
(Azure Only) OpenAI API VersionRequired Select the Azure OpenAI API Version you are providing.
Provide Langfuse configurationOptional 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.
HostRequired Specify the hostname or IP address of your vector database.
PortRequired Enter the port number used by your InterSystems IRIS instance.
UsernameRequired Enter the username for the InterSystems IRIS instance hosting the vector database.
PasswordRequired Enter the password used for connecting to the VectorDB instance.
NamespaceRequired IRIS namespace for your VectorDB.
-
-
Once all the fields are completed, click Save.
Deleting a Vendor Configuration
To delete a vendor configuration:
-
Click the Management icon in the application menu.
-
Under AI Assistants , click Vendors.
-
Click the vendor configuration you wish to delete from the list of available vendors.
-
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.