curl --request PUT \
--url https://api.portkey.ai/v1/integrations/{slug}/models \
--header 'Content-Type: application/json' \
--header 'x-portkey-api-key: <api-key>' \
--data '
{
"models": [
{
"slug": "<string>",
"enabled": true,
"is_custom": true,
"is_finetune": true,
"base_model_slug": "<string>",
"pricing_config": {
"type": "static",
"pay_as_you_go": {
"request_token": {
"price": 123
},
"response_token": {
"price": 123
}
}
}
}
],
"allow_all_models": true
}
'{}Updates model access, pricing configuration, and settings for multiple models in an integration. Can enable/disable models and configure custom pricing.
curl --request PUT \
--url https://api.portkey.ai/v1/integrations/{slug}/models \
--header 'Content-Type: application/json' \
--header 'x-portkey-api-key: <api-key>' \
--data '
{
"models": [
{
"slug": "<string>",
"enabled": true,
"is_custom": true,
"is_finetune": true,
"base_model_slug": "<string>",
"pricing_config": {
"type": "static",
"pay_as_you_go": {
"request_token": {
"price": 123
},
"response_token": {
"price": 123
}
}
}
}
],
"allow_all_models": true
}
'{}Show child attributes
Model slug identifier
Whether to enable the model
Whether this is a custom model
Whether this is a fine-tuned model
Base model slug for fine-tuned models
Show child attributes
Pricing type
static Show child attributes
Whether to allow all models by default
Models updated successfully
The response is of type object.
Was this page helpful?