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
Copy file name to clipboardExpand all lines: .speakeasy/out.openapi.yaml
+22-2Lines changed: 22 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -2968,9 +2968,11 @@ components:
2968
2968
example:
2969
2969
allowed_models:
2970
2970
- 'anthropic/*'
2971
-
- 'openai/gpt-4o'
2971
+
- 'openai/*'
2972
2972
cost_tier: 'low'
2973
2973
enabled: true
2974
+
excluded_models:
2975
+
- 'openai/gpt-4o'
2974
2976
id: 'auto-beta-router'
2975
2977
properties:
2976
2978
allowed_models:
@@ -3003,6 +3005,14 @@ components:
3003
3005
enabled:
3004
3006
description: 'Set to false to disable the auto-beta-router plugin for this request. Defaults to true.'
3005
3007
type: 'boolean'
3008
+
excluded_models:
3009
+
description: 'List of model patterns to exclude from auto-beta-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Applied after allowed_models, so an excluded pattern always wins over an allowed one.'
3010
+
example:
3011
+
- 'openai/gpt-4o'
3012
+
- 'meta-llama/*'
3013
+
items:
3014
+
type: 'string'
3015
+
type: 'array'
3006
3016
id:
3007
3017
enum:
3008
3018
- 'auto-beta-router'
@@ -3014,9 +3024,11 @@ components:
3014
3024
example:
3015
3025
allowed_models:
3016
3026
- 'anthropic/*'
3017
-
- 'openai/gpt-4o'
3027
+
- 'openai/*'
3018
3028
cost_tier: 'medium'
3019
3029
enabled: true
3030
+
excluded_models:
3031
+
- 'openai/gpt-4o'
3020
3032
id: 'auto-router'
3021
3033
pin_model: false
3022
3034
properties:
@@ -3050,6 +3062,14 @@ components:
3050
3062
enabled:
3051
3063
description: 'Set to false to disable the auto-router plugin for this request. Defaults to true.'
3052
3064
type: 'boolean'
3065
+
excluded_models:
3066
+
description: 'List of model patterns to exclude from auto-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Applied after allowed_models, so an excluded pattern always wins over an allowed one.'
0 commit comments