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 653e42e
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: .speakeasy/in.openapi.yaml
+35-1Lines changed: 35 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -16836,6 +16836,17 @@ components:
16836
16836
type:
16837
16837
- 'boolean'
16838
16838
- 'null'
16839
+
data_collection:
16840
+
description: "Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers that may train on user data\n\n- deny: use only providers that do not train on user data. Providers may still retain prompts; set `zdr: true` to exclude retention."
16841
+
enum:
16842
+
- 'deny'
16843
+
- 'allow'
16844
+
- null
16845
+
example: 'allow'
16846
+
title: 'ImageGenerationRequestDataCollection'
16847
+
type:
16848
+
- 'string'
16849
+
- 'null'
16839
16850
ignore:
16840
16851
description: 'List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.'
16841
16852
example:
@@ -16886,6 +16897,12 @@ components:
16886
16897
- type: 'null'
16887
16898
description: 'The sorting strategy to use for this request, if "order" is not specified. When set, no load balancing is performed.'
16888
16899
example: 'price'
16900
+
zdr:
16901
+
description: 'Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.'
description: 'Provider routing preferences (order, only, ignore), request-level data policy (zdr, data_collection) and provider-specific passthrough configuration. No video endpoint currently offers Zero Data Retention, so `zdr: true` fails routing.'
38247
38264
properties:
38265
+
data_collection:
38266
+
description: "Data collection setting. If no available model provider meets the requirement, your request will return an error.\n- allow: (default) allow providers that may train on user data\n\n- deny: use only providers that do not train on user data. Providers may still retain prompts; set `zdr: true` to exclude retention."
38267
+
enum:
38268
+
- 'deny'
38269
+
- 'allow'
38270
+
- null
38271
+
example: 'allow'
38272
+
title: 'VideoGenerationRequestDataCollection'
38273
+
type:
38274
+
- 'string'
38275
+
- 'null'
38248
38276
ignore:
38249
38277
description: 'List of provider slugs to ignore. If provided, this list is merged with your account-wide ignored provider settings for this request.'
38250
38278
example:
@@ -38288,6 +38316,12 @@ components:
38288
38316
type:
38289
38317
- 'array'
38290
38318
- 'null'
38319
+
zdr:
38320
+
description: 'Whether to restrict routing to only ZDR (Zero Data Retention) endpoints. When true, only endpoints that do not retain prompts will be used.'
0 commit comments