Skip to main content
Version: 0.0.42

OpenAI

Leveraging OpenAI within Lakehousecat provides AI capabilities for Chat and Speech-to-Text (STT) tasks. This page describes how to configure OpenAI as a Provider Model.

Prerequisites​

  • Access to Lakehousecat as an Administrator
  • An active OpenAI API Key

Configuration​

Navigate to Workspace → Models → Provider Models and click the + icon.

Step 1: Select Provider Type​

From the Provider Type dropdown, select OpenAI.

Step 2: Select Model Type​

Choose the appropriate model type:

Model TypeDescription
ChatConversational AI (e.g. gpt-4o, gpt-4o-mini)
STTSpeech-to-Text (e.g. whisper-1)

Step 3: Enter Configuration Details​

FieldDescription
Configuration NameA unique name for this configuration (e.g. openai-gpt4o-chat).
API KeyYour OpenAI API key. Required for authentication.
Model IDSelect the specific model from the dropdown (e.g. gpt-4o, gpt-4o-mini).

Tested Chat Models:

Model IDDisplay Name
gpt-4oGPT-4o
gpt-4o-miniGPT-4o Mini
gpt-4-turboGPT-4 Turbo
gpt-3.5-turboGPT-3.5 Turbo
Base URL (optional)Override the default OpenAI API base URL if using a custom endpoint.

Step 4: Save​

Click Save. After saving, you can optionally set this configuration as the default UI model or default Backend model.

Best Practices​

  • Use a descriptive configuration name that includes the model name and type.
  • Separate configurations for Chat and STT allow independent management of each capability.

Troubleshooting​

  • Validation Errors: Verify the API Key for accuracy.
  • Model Access Issues: Ensure your OpenAI account has access to the selected model.