# OpenAI Guide

OpenAI is an AI research organization focused on developing advanced artificial intelligence in a safe and aligned manner. Satori integrates with OpenAI to help organizations keep track of AI activity and protect sensitive data from being shared with LLMs. Satori supports both OpenAI and Azure OpenAI.

It only takes a few minutes to get started with Satori. Ensure that you have the prepared following in advance:

- Access to the [**Satori Management Console**](https://app.satoricyber.com/).
- Access to the **OpenAI account**.

## Adding an OpenAI Data Store to Satori

1. Login to the [**Satori Management Console**](https://app.satoricyber.com/).
2. In the **Data Stores view**, click the **plus** button to **add a new data store**.
3. Select the **OpenAI** or the **Azure OpenAI** option.
4. Provide an **informative name** for the data store, for example: `Prod Chatbot`.
5. Provide the **Hostname** for your API endpoint. For example, `api.openai.com` for **OpenAI** or `abc123.openai.azure.com` for **Azure OpenAI**.
6. Choose a **Data Access Controller** to use for this data store by selecting the **Cloud provider** and **Region**.
7. Click the **Add New Data Store** button.
8. You will be redirected to the **Data Stores list view**.

## Enabling Satori Authentication

To enable your data consumers to use temp credentials and personal access tokens you must activate these features for each of your data stores.

1. Go to the **Data Stores** view and select the **OpenAI** data store.
2. Click the **Authentication Settings** tab.
3. Go to the **Temporary Credentials** section and turn on the **Enable Satori Credentials** Toggle switch.
4. Enter the **username and password** used to connect to the data store. Satori stores credentials in an encrypted form.
5. To enable **Personal Access Tokens** for the data store turn on the **Enable personal access tokens for this data store** toggle switch.
6. Click **SAVE**.
