platform.setPlatformModelPrice
PUT
/v1/platform/model_providers/{providerId}/prices
Sets a new price for one model of the provider. The price applies to calls from now on. Old calls keep their cost.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”providerId
required
string
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
model
required
string
timeZone
string
tiers
required
periods
Array<object>
object
name
required
string
windows
required
Array<object>
object
start
required
string
end
required
string
days
Array<string>
Responses
Section titled “Responses”Success
Media typeapplication/json
object
model
required
string
timeZone
required
string
tiers
required
periods
required
Array<object>
object
name
required
string
windows
required
Array<object>
object
start
required
string
end
required
string
days
Array<string>
effectiveFrom
required
string
Example
{ "periods": [ { "windows": [ { "days": [ "mon" ] } ] } ]}ModelProviderInvalid
Media typeapplication/json
object
_tag
required
string
message
required
string
Example
{ "_tag": "ModelProviderInvalid"}AuthenticationRequired
Media typeapplication/json
object
_tag
required
string
Example
{ "_tag": "AuthenticationRequired"}PermissionDenied | MembershipRequired | ForbiddenOrigin
ModelProviderNotFound | ModelNotFound
ModelProviderConflict | ModelProviderInUse | ModelConflict | ModelInUse
PlatformUnavailable | OrganizationStorageUnavailable | ModelProvidersUnavailable | AuthorizationUnavailable | AuthenticationUnavailable