Skip to main content

OpenAI Connector

Guide to Configuring OpenAI as an AI Provider in Savant

Updated this week

This connector enables users to configure OpenAI or Azure OpenAI as an AI provider system in Savant. It is intended for use with LLM-based services or other AI-related features and cannot be used as a source or destination system.

Features

  • Use configured providers to power LLM-based services in Savant. It can't be used as a source or destination system.

Requirements

To successfully configure the OpenAI connector in Savant, users must have:

  • Access to an OpenAI API Key or an Azure OpenAI resource

  • For Azure: Permission to view deployment details in Azure OpenAI Studio

Connection Methods

Savant supports two environments for OpenAI configuration:

  1. OpenAI (api.openai.com)

  2. Azure OpenAI (Azure AI Studio / Foundry)

OpenAI (Standard) Setup

Step 1: Obtain API Key

  1. Generate an API key under your OpenAI account.

  2. Copy the API key for use in Savant.

Step 2: Create Provider in Savant

  1. Navigate to the Systems page in Savant.

  2. Click Add System and select the OpenAI connector.

  3. Enter the API key in the required field.

  4. Click Authenticate, then Confirm.

Azure OpenAI Setup

Step 1: Retrieve Deployment URL

  • Go to Azure OpenAI Studio (Azure AI Foundry).

  • Open the Playground, choose the Chat option.

  • Click on "View Code" in the top-right corner.

  • From the generated code, copy the base URL in the format:

    php-templateCopyEdithttps://<Resource-ID>.openai.azure.com/openai/deployments/<Deployment-ID>

    Copy the URL up to and including the /deployments/<Deployment-ID> section — exclude any query tokens that follow.

Step 2: Create Provider in Savant

  • Navigate to Savant > Systems.

  • Click Add System and select the OpenAI connector.

  • Choose the Azure environment.

  • Provide the following:

    • Full Deployment URL

    • API Key (generated from Azure)

  • Click Authenticate, then Confirm.

Troubleshooting

  • Double-check that you’ve copied the correct API key and that it hasn’t expired or been revoked so that you don't get authentication errors

  • Ensure you’ve copied the base deployment URL only, without tokens or extra query parameters.

  • Use the “View Code” option in the Azure OpenAI Studio’s Chat playground to generate the correct deployment URL.

  • Responses are cached for 10 days. If you expect a fresh response, try modifying the prompt slightly.

Did this answer your question?