Skip to main content

OpenAI Connector Setup

Guide to Configuring OpenAI as an AI Provider in Savant

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 Project URL

In the Azure AI Foundry Portal

  • Sign in to the Azure AI Foundry Portal.

  • Open your project

  • On the Overview page (the main landing dashboard for the project), look at the right-hand properties panel or the top metadata bar.

  • Locate the field labeled Project Endpoint or Discovery URL to copy it.

In the Azure Portal (Alternative UI)

  • Sign in to the Azure Portal.

  • Search for and open the Azure AI Hub or Azure OpenAI resource named savant-ai-dev.

  • Under the Resource Management section on the left menu, click Keys and Endpoints.

  • You will see the base URL (https://*****.services.ai.azure.com/), which you can append with /api/projects/project name

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?