API key for the AI vendor's services.
Provided in plaintext; the server encrypts it with AES-CBC before persisting to the database.
OptionalbaseOptional custom base URL.
Human-readable label for this vendor configuration.
OptionalsemaphoreMaximum concurrent API requests.
Properties for creating a new vendor configuration.
The API key is provided in plaintext and will be encrypted by the server before storage. It is never returned in any API response.