Skip to content

Inference Keys

Generated TypeScript Management SDK methods for Inference Keys.

Updated View as Markdown
Audience: application-backendPlane: adminAuth: management-keyStatus: beta

These methods are generated from the Admin OpenAPI contract. They configure the control plane; they do not send model requests.

Method HTTP Path Reference
createInferenceKey POST /admin/v1/workspace-accesses/{accessId}/api-keys API
listInferenceKeys GET /admin/v1/workspace-accesses/{accessId}/api-keys API
revokeInferenceKey DELETE /admin/v1/workspace-accesses/{accessId}/api-keys/{keyId} API

Method signatures

createInferenceKey

nexus.createInferenceKey(
  input: AdminOperationInput<"createInferenceKey">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"createInferenceKey">>

Issue a Better Auth inference key; plaintext is returned once

listInferenceKeys

nexus.listInferenceKeys(
  input: AdminOperationInput<"listInferenceKeys">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"listInferenceKeys">>

List inference keys without plaintext

revokeInferenceKey

nexus.revokeInferenceKey(
  input: AdminOperationInput<"revokeInferenceKey">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"revokeInferenceKey">>

Revoke an inference key without changing plan or quota

Navigation

Type to search…

↑↓ navigate↵ selectEsc close