Manage OpenAI integration

The OpenAI integration currently affects input tables only. If input tables (which require a Snowflake or Databricks connection) aren't enabled for your Sigma organization, users cannot leverage the current AI capabilities offered through the OpenAI integration.

The OpenAI integration allows Sigma to leverage OpenAI language models (like GPT-3.5 and GPT-4 models that power ChatGPT), which enable AI-powered features like enhanced input tables with AI-generated columns.1

1Sigma Computing is continuously working to improve and expand on existing functionality. This document will be updated as new AI features become available.


Contents

Prerequisites

User requirements

Add OpenAI integration

Remove OpenAI integration

Frequently asked questions

Related resources


Prerequisites

The OpenAI integration requires an API key to allow Sigma to access the OpenAI language models that facilitate AI functionality. Your company must obtain, manage, and secure its own OpenAI API key.

For information about your API key, see the following resources from OpenAI:

For more information about the OpenAI integration with Sigma, see Frequently asked questions in this document.


User requirements

To enable the OpenAI integration in Sigma, you must be assigned the Admin account type.


Add OpenAI integration

If you have an OpenAI API key, you can quickly add the OpenAI integration to enable AI functionality in Sigma.

  1. Go to Administration > Account > General Settings:
    1. In the Sigma header, click your user avatar to open the user menu.
    2. Select Administration to open the Administration portal.
    3. In the side panel, select Account, then open the General Settings tab. 
  2. In the Integrations section, locate the OpenAI option and click Add.
  3. In the OpenAI Integration modal, enter your OpenAI API key, then click Save.

When the API key is successfully integrated, the button changes from Add to Remove, and AI functionality is enabled for your organization. For more information about Sigma’s AI features, see Related resources in this document.


Remove OpenAI integration

You can remove the OpenAI integration at any time to disable AI functionality within Sigma.

  1. Go to Administration > Account > General Settings.
    1. In the Sigma header, click your user avatar to open the user menu.
    2. Select Administration to open the Administration portal.
    3. In the side panel, select Account, then open the General Settings tab.
  2. In the Integrations section, locate the OpenAI listing and click Remove.
  3. In the Remove OpenAI Integration modal, click Remove to confirm.

When the integration is successfully removed, the button changes from Remove to Add, and AI functionality is disabled for your organization.


Frequently Asked Questions

How do I request an OpenAI API key from Sigma?

Sigma doesn’t provide the OpenAI API key. To use the OpenAI integration, your company must obtain, manage, and secure its own OpenAI API key.

For more information, see Where do I find my secret API key?

How does Sigma secure the OpenAI integration?

Sigma encrypts all data exchanged through OpenAI API interactions.

It’s important to note that Sigma doesn’t retain data exchanged through the API (like data provided through user prompts completions) or control how OpenAI uses it. Your company owns this data and can implement proper measures to safeguard data privacy and security according to its unique requirements.

Does OpenAI store my data or use it to train the AI language model?

No, the OpenAI API only processes user prompts and completions (output). OpenAI doesn’t store your API data or use it to train the language models—unless you explicitly opt in to share your data. If you don’t opt in, your API data isn’t incorporated into the language model ecosystem, and it will never be exposed in AI interactions outside your Sigma organization.

This statement was verified at the time Sigma began supporting the OpenAI integration. Sigma cannot control OpenAI’s policies, which may change in the future. For the most up-to-date information about how OpenAI stores and uses your data, see OpenAI’s API data usage policies.

Can Sigma’s AI capabilities handle large-scale datasets from my warehouse?

Sigma doesn’t use the OpenAI integration to send API requests to your cloud data warehouse (CDW) or database management system (DBMS). The AI functionality currently applies to input tables only.

Can I restrict access to Sigma’s AI capabilities and limit use to specific users?

No, you cannot directly control access to the AI features. Authorization is inherited from account types and workbook permissions. For example, the ability to create AI-generated input table columns is limited to users assigned to account types with the Edit Workbook permission enabled, and they must be granted Can edit access to the particular workbook containing the input table.


Related resources


Was this page helpful?
Yes No