@@ -91,7 +91,7 @@ module OpenAI
91
91
module Model
92
92
extend OpenAI ::Internal ::Type ::Union
93
93
94
- sig { override . returns ( [ String , OpenAI ::Models ::Audio ::SpeechModel ::OrSymbol ] ) }
94
+ sig { override . returns ( [ String , OpenAI ::Models ::Audio ::SpeechModel ::TaggedSymbol ] ) }
95
95
def self . variants ; end
96
96
end
97
97
@@ -102,12 +102,11 @@ module OpenAI
102
102
module Voice
103
103
extend OpenAI ::Internal ::Type ::Union
104
104
105
- sig { override . returns ( [ String , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ::OrSymbol ] ) }
105
+ sig { override . returns ( [ String , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ::TaggedSymbol ] ) }
106
106
def self . variants ; end
107
107
108
108
TaggedSymbol = T . type_alias { T . all ( Symbol , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ) }
109
- OrSymbol =
110
- T . type_alias { T . any ( Symbol , String , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ::TaggedSymbol ) }
109
+ OrSymbol = T . type_alias { T . any ( Symbol , String ) }
111
110
112
111
ALLOY = T . let ( :alloy , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ::TaggedSymbol )
113
112
ASH = T . let ( :ash , OpenAI ::Models ::Audio ::SpeechCreateParams ::Voice ::TaggedSymbol )
@@ -128,8 +127,7 @@ module OpenAI
128
127
extend OpenAI ::Internal ::Type ::Enum
129
128
130
129
TaggedSymbol = T . type_alias { T . all ( Symbol , OpenAI ::Models ::Audio ::SpeechCreateParams ::ResponseFormat ) }
131
- OrSymbol =
132
- T . type_alias { T . any ( Symbol , String , OpenAI ::Models ::Audio ::SpeechCreateParams ::ResponseFormat ::TaggedSymbol ) }
130
+ OrSymbol = T . type_alias { T . any ( Symbol , String ) }
133
131
134
132
MP3 = T . let ( :mp3 , OpenAI ::Models ::Audio ::SpeechCreateParams ::ResponseFormat ::TaggedSymbol )
135
133
OPUS = T . let ( :opus , OpenAI ::Models ::Audio ::SpeechCreateParams ::ResponseFormat ::TaggedSymbol )
0 commit comments