Skip to content

AIAdapterOutput ​

Type: Object

A configured AI adapter — an LLM provider or ML backend the tenant can run inference against. The API key is withheld; everything else is readable.

Fields ​

NameTypeArgsDescriptionDeprecated
capabilitiesAIAdapterCapabilities!Capabilities this adapter supports
configurationAIAdapterConfiguration!The adapter's stored configuration with the credential left out, so an editor can show what an adapter is actually set to instead of making an operator retype it.
createdAtString!Creation timestamp (ISO8601)
credentialsUpdatedAtStringWhen the stored API key last changed (ISO8601). Null when no key is set, and also null for a key last written before the platform recorded this — so null means "unknown", never "never changed". Deliberately a timestamp and not a hash: it says when the credential changed, never what it is, so it lets an operator spot an unexpected rotation without disclosing anything.
enabledBoolean!Whether this adapter is enabled
hasApiKeyBoolean!Whether a non-empty API key is stored. The key itself is never returned — not even masked, since a mask a client could send back would be indistinguishable from the real thing. Always false for adapter types that do not authenticate (XGBOOST).
idAIAdapterID!Unique identifier
nameString!Display name
tenantIdTenantID!Tenant this adapter belongs to
updatedAtString!Last update timestamp (ISO8601)

Relationships ​

Connect machines, automate workflows, and build custom apps for print production.