ByoProvider

Configures the organization's own LLM provider (bring-your-own gateway). Validates the configuration against the customer gateway and stores the credential encrypted; the credential is never returned. tierModels names one of the organization's own models per tier (high, medium, low); each feature is mapped to a tier, and an enabled gateway must name a model for all three. enabledModels may be empty, which registers the connection with no models yet; such a gateway must be created with enabled: false and stays unable to be enabled until it has models and all three tiers.

put/v1/orgs/{orgId}/byo-provider

Request

  • Base URL: https://api.tessl.io
  • URL: https://api.tessl.io/v1/orgs/{orgId}/byo-provider
  • Auth: none declared

Path parameters

orgIdstring uuid required

Headers

Authorizationstring

Request body

baseUrlstring required

HTTPS gateway base URL ending in /v1, without user information, a query, or a fragment.

credentialstring required
enabledModelsstring[] required
enabledboolean

Response

Default Response

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • breaking

      removed the required property // from the response with the status

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added the required property // to the response with the status