Définir une limite de dépenses
POST/v1/organizations/spend_limits
Définit une limite de dépenses.
Upsert indexé sur (portée, période) : définir une limite qui existe déjà
l'écrase sur place. Une organisation Claude Enterprise définit des limites user.
Ses valeurs par défaut au niveau du niveau de siège, du groupe et de l'organisation sont configurées
dans claude.ai. Une organisation Claude Console définit des limites organization et
workspace, qui sont mensuelles et comportent toujours un montant. La définition de ces
limites est en aperçu en accès anticipé. Pour demander l'accès, contactez votre
équipe de compte Anthropic.
Parameters
Returns
Définir une limite de dépenses
import os
from anthropic import Anthropic
client = Anthropic(
api_key=os.environ.get(
"ANTHROPIC_API_KEY"
), # This is the default and can be omitted
)
beta_spend_limit = client.beta.organization.spend_limits.set(
amount="50000",
scope={
"type": "user",
"user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q",
},
)
print(beta_spend_limit.id)Response 200
{
"id": "id",
"amount": "50000",
"created_at": "2019-12-27T18:11:19.117Z",
"currency": "USD",
"is_enabled": true,
"period": "daily",
"scope": {
"type": "user",
"user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
},
"type": "spend_limit",
"updated_at": "2019-12-27T18:11:19.117Z"
}Returns Examples
Response 200
{
"id": "id",
"amount": "50000",
"created_at": "2019-12-27T18:11:19.117Z",
"currency": "USD",
"is_enabled": true,
"period": "daily",
"scope": {
"type": "user",
"user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
},
"type": "spend_limit",
"updated_at": "2019-12-27T18:11:19.117Z"
}