You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2a65de5
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: .speakeasy/out.openapi.yaml
+12-3Lines changed: 12 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -18295,7 +18295,7 @@ components:
18295
18295
type: object
18296
18296
PricingOverride:
18297
18297
description: >-
18298
-
A conditional override of the base pricing. An entry applies only when all of its condition fields (e.g. min_prompt_tokens) match the request; among applicable entries, later entries win per price key; price keys absent from an entry inherit the base price.
18298
+
A conditional override of the base pricing. An entry applies only when all of its condition fields (e.g. min_prompt_tokens, or the utc_start/utc_end time window) match the request; among applicable entries, later entries win per price key; price keys absent from an entry inherit the base price.
18299
18299
example:
18300
18300
completion: '0.00002'
18301
18301
min_prompt_tokens: 200000
@@ -18327,6 +18327,15 @@ components:
18327
18327
prompt:
18328
18328
description: Overridden price in USD per token for prompt (input) processing
18329
18329
type: string
18330
+
utc_end:
18331
+
description: 'Condition: exclusive end of a daily UTC time window as an HHMM clock number (e.g. 400 = 04:00)'
18332
+
format: double
18333
+
type: number
18334
+
utc_start:
18335
+
description: >-
18336
+
Condition: inclusive start of a daily UTC time window as an HHMM clock number (e.g. 100 = 01:00, 1030 = 10:30). The entry applies while the current UTC time is inside the half-open window [utc_start, utc_end), which may wrap past midnight (utc_start > utc_end).
18337
+
format: double
18338
+
type: number
18330
18339
type: object
18331
18340
PromptCacheBreakpoint:
18332
18341
description: >-
@@ -19438,7 +19447,7 @@ components:
19438
19447
type: string
19439
19448
overrides:
19440
19449
description: >-
19441
-
Conditional overrides of the base pricing (e.g. long-context pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions.
19450
+
Conditional overrides of the base pricing (e.g. long-context or time-based pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens, or the utc_start/utc_end time window) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions.
19442
19451
items:
19443
19452
$ref: '#/components/schemas/PricingOverride'
19444
19453
type: array
@@ -19561,7 +19570,7 @@ components:
19561
19570
type: string
19562
19571
overrides:
19563
19572
description: >-
19564
-
Conditional overrides of the base pricing (e.g. long-context pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions.
19573
+
Conditional overrides of the base pricing (e.g. long-context or time-based pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens, or the utc_start/utc_end time window) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions.
0 commit comments