Skip to content

Integrate STACKIT AI Model Serving with other applications

As STACKIT AI Model Serving exposes an OpenAI‑compatible API, it can be integrated into many popular applications and other software.

This tutorial shows how to configure sample applications to use STACKIT AI Model Serving.

In general, configure the following components:

  • API base URL: https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1
  • API key / authentication token / secret key: STACKIT AI Model Serving Auth Token (see STACKIT Portal or Manage auth tokens to create an Auth Token in the STACKIT Portal)

STACKIT AI Model Serving offers different model types (for example, chat model, embedding model), which are mutually exclusive. Chat applications should use chat models, not embedding models. Vector embeddings (for use in RAG applications or knowledge retrieval) can only be computed by embedding models.

Refer to Available shared models for model types and configure your application accordingly.

This guide focuses on integration only and assumes the application is installed and running.

The screenshots are from the latest versions of the applications at the time of writing. They may differ in other versions, but the general integration steps should remain the same.

Read instructions on integrating STACKIT AI Model Serving with the following third‑party tools:

Open WebUI is an open‑source, self‑hosted AI platform. See the Open WebUI official docs for details, or reach out via the STACKIT Help Center for custom deployments directly on STACKIT Cloud.

This guide focuses on integration only and assumes the following requirements are met:

  • A running instance of Open WebUI with administrator access
  • A STACKIT AI Model Serving Auth Token (visit STACKIT Portal or see Manage auth tokens to create an Auth Token in the STACKIT Portal)
  1. Open the admin panel: open the drop‑down by clicking on the account icon (top right corner) → Select Admin panel from the drop‑down. Screenshot of admin portal
  2. Select the Settings tab, then click the Connections entry. Screenshot of connection settings
  3. Ensure that the OpenAI API is enabled (toggle on the right side). Click the + button to add the STACKIT AI Model Serving API.
  4. In the dialog, enter the following connection details:
    • URL: https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1
    • Key: <your STACKIT AI Model Serving Auth Token>
  5. Verify the connection by clicking the button shown in the image. On success, save the new connection. On error, review your configuration and refer to the FAQ. Screenshot of add connection
  6. In the Settings tab, select the Models entry and verify, that only chat models are enabled. If needed, disable models of other types as shown in this image. Screenshot of select a model
  7. Go back to the main page, select your model of choice from the drop-down list and start using it. Screenshot of select a model

Configuration steps for setting up speech2text

Section titled “Configuration steps for setting up speech2text”
  1. Open the admin panel: Open the drop-down by clicking on the account icon (top right corner) → Select Admin Panel from the dropdown. Screenshot of admin portal
  2. Select the Settings tab, then click the Audio entry.
  3. Ensure that the OpenAI API is selected as Speech‑to‑Text Engine.
  4. In the dialog, enter the following connection details:
    • URL: https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1
    • Key: <your STACKIT AI Model Serving Auth Token>
  5. Select the STT Model.
  6. Click the Save button and start using it. Screenshot of OpenAI Whisper