Create provider
Creates a new inference provider for the workspace. WorkspaceProvider data is encrypted and stored securely. The response includes provider metadata but never exposes the encrypted credentials.
Path Parameters
Workspace identifier.
Body
Request payload for creating a new workspace provider.
Request payload for creating a new workspace provider.
Typed provider configuration (provider tag + its credentials), encrypted at
rest. The provider tag selects which credential shape is required and
which model type the provider has.
- Option 1
- Option 2
- Option 3
Human-readable provider display name.
1 - 255Whether the provider is enabled. Omit to default to active; set false to
create it disabled.
Response
Response type for a workspace inference provider.
Note: The encrypted provider data is never exposed in API responses. Only metadata about the provider is returned.
Response type for a workspace inference provider.
Note: The encrypted provider data is never exposed in API responses. Only metadata about the provider is returned.
When the provider was created.
Account that created this provider.
Human-readable provider display name.
Opaque identifier of the provider.
^prov_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Whether the provider is enabled.
Provider identifier (openai, ollama, anthropic, ...).
Inference model type of the provider (llm, ner).
"llm"When the provider was last updated.
URL-safe workspace handle. Display-only.
3 - 32^[a-z0-9]+(?:-[a-z0-9]+)*$Unique identifier of the workspace.