diff --git a/generated_types.json b/generated_types.json index 4029ac58..4543d4fe 100644 --- a/generated_types.json +++ b/generated_types.json @@ -5541,6 +5541,14 @@ "status": { "$ref": "#/components/schemas/AutomationStatus" }, + "service_tier": { + "type": "string", + "enum": [ + "standard", + "flex" + ], + "description": "Service tier for online scoring. If omitted, prompt-level service tiers are preserved." + }, "sampling_rate": { "type": "number", "minimum": 0, diff --git a/py/src/braintrust/_generated_types.py b/py/src/braintrust/_generated_types.py index a673ece4..8e5807f0 100644 --- a/py/src/braintrust/_generated_types.py +++ b/py/src/braintrust/_generated_types.py @@ -3871,6 +3871,10 @@ class ModelParamsModelParams(TypedDict): class OnlineScoreConfig(TypedDict): status: NotRequired[AutomationStatus | None] + service_tier: NotRequired[Literal['standard', 'flex'] | None] + """ + Service tier for online scoring. If omitted, prompt-level service tiers are preserved. + """ sampling_rate: float """ The sampling rate for online scoring diff --git a/py/src/braintrust/generated_types.py b/py/src/braintrust/generated_types.py index 0aaa5628..4995ac09 100644 --- a/py/src/braintrust/generated_types.py +++ b/py/src/braintrust/generated_types.py @@ -1,4 +1,4 @@ -"""Auto-generated file (content hash 1e3210c001e3a447) -- do not modify""" +"""Auto-generated file (content hash cf7b7e6d0ca18d3a) -- do not modify""" from ._generated_types import ( Acl,