Interface: VendorKeySpec
Defined in: packages/aiui-util/src/vendor-keys.ts:88
One vendor the channel can hold a key for.
Properties
envVar
envVar:
string
Defined in: packages/aiui-util/src/vendor-keys.ts:92
The env var name — also the vault account, e.g. OPENAI_API_KEY.
label
label:
string
Defined in: packages/aiui-util/src/vendor-keys.ts:94
Human label for prompts and status displays.
provider
provider:
VendorProvider
Defined in: packages/aiui-util/src/vendor-keys.ts:90
The config-facing provider id (keys.<provider> in config.json).
purpose
purpose:
string
Defined in: packages/aiui-util/src/vendor-keys.ts:96
What the key powers, for the interview's one-line context.