LLM Providers

Read llm-providers by stable key

Changed on

Reads the LLM provider identified by the stable externalKey assigned through declarative provisioning. Requires the View all providers permission. Callers who can't edit the provider (no Edit any provider permission, not its creator) and aren't granted it get configRedacted: true, providerConfig with only id, name and npm, model configs with only id, name and limit, empty configuredEnvKeys and runtimeEnvKeys, and hasApiKey false. People's names and emails in access are only returned to callers who can edit the provider; others get access.membersHidden: true and member entries without identities.

get/v1/llm-providers/by-key/{externalKey}

Request

  • Base URL: https://api.openworklabs.com
  • URL: https://api.openworklabs.com/v1/llm-providers/by-key/{externalKey}
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Path parameters

externalKeystring required

Response

Resource configuration.

Changes

    • info

      added the optional property / to the response with the status

    • info

      the endpoint scheme security bearerAuth was added to the API

    • info

      the endpoint scheme security denApiKey was added to the API