Model Services API Keys (AI Data Plane)
Create API Key
Changed onCreates a new API Key for the specified region within an organization. API Key created for a region can be used to access all the models of that region for inferencing.
In order to access this endpoint, the provided API key must have at least one of the following roles:
- Organization Owner
To learn more, see Organization, Project, and Database Access Overview.
post/v4/organizations/{organizationId}/aiServices/models/apiKeys
Request
- Base URLhttps://cloudapi.cloud.couchbase.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"name": "MyLanguageModelAPIKey",
"description": "API key for accessing GPT-4 models",
"expiry": 180,
"allowedCIDRs": [
"192.168.1.0/24",
"10.0.0.0/8"
],
"allowedModels": [
"5ca127fe-49da-4a6a-aef9-08393b97643f",
"6db238gf-50eb-5b7b-bfg0-09404c08754g"
],
"region": "us-east-1"
}Response
Successfully created API Key.
Example response
{
"id": "60a95d98-8660-488c-a1e0-25b90e926a1e",
"token": "cb_api_sk_1234567890abcdef"
}Changes
- info
api tag
Model Services API Keys (AI Data Plane)added - info
api tag
Model Services API Keys (AI Services)removed - info
added the non-success response with the status
- info