@@ -52,7 +52,15 @@ def transcribe(
52
52
organization = None ,
53
53
** params ,
54
54
):
55
- requestor , files , data = cls ._prepare_request (file , file .name , model , ** params )
55
+ requestor , files , data = cls ._prepare_request (
56
+ file = file ,
57
+ filename = file .name ,
58
+ model = model ,
59
+ api_key = api_key ,
60
+ api_base = api_base ,
61
+ api_type = api_type ,
62
+ ** params ,
63
+ )
56
64
url = cls ._get_url ("transcriptions" )
57
65
response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
58
66
return util .convert_to_openai_object (
@@ -71,7 +79,15 @@ def translate(
71
79
organization = None ,
72
80
** params ,
73
81
):
74
- requestor , files , data = cls ._prepare_request (file , file .name , model , ** params )
82
+ requestor , files , data = cls ._prepare_request (
83
+ file = file ,
84
+ filename = file .name ,
85
+ model = model ,
86
+ api_key = api_key ,
87
+ api_base = api_base ,
88
+ api_type = api_type ,
89
+ ** params ,
90
+ )
75
91
url = cls ._get_url ("translations" )
76
92
response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
77
93
return util .convert_to_openai_object (
@@ -91,7 +107,15 @@ def transcribe_raw(
91
107
organization = None ,
92
108
** params ,
93
109
):
94
- requestor , files , data = cls ._prepare_request (file , filename , model , ** params )
110
+ requestor , files , data = cls ._prepare_request (
111
+ file = file ,
112
+ filename = filename ,
113
+ model = model ,
114
+ api_key = api_key ,
115
+ api_base = api_base ,
116
+ api_type = api_type ,
117
+ ** params ,
118
+ )
95
119
url = cls ._get_url ("transcriptions" )
96
120
response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
97
121
return util .convert_to_openai_object (
@@ -111,7 +135,15 @@ def translate_raw(
111
135
organization = None ,
112
136
** params ,
113
137
):
114
- requestor , files , data = cls ._prepare_request (file , filename , model , ** params )
138
+ requestor , files , data = cls ._prepare_request (
139
+ file = file ,
140
+ filename = filename ,
141
+ model = model ,
142
+ api_key = api_key ,
143
+ api_base = api_base ,
144
+ api_type = api_type ,
145
+ ** params ,
146
+ )
115
147
url = cls ._get_url ("translations" )
116
148
response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
117
149
return util .convert_to_openai_object (
@@ -130,7 +162,15 @@ async def atranscribe(
130
162
organization = None ,
131
163
** params ,
132
164
):
133
- requestor , files , data = cls ._prepare_request (file , file .name , model , ** params )
165
+ requestor , files , data = cls ._prepare_request (
166
+ file = file ,
167
+ filename = file .name ,
168
+ model = model ,
169
+ api_key = api_key ,
170
+ api_base = api_base ,
171
+ api_type = api_type ,
172
+ ** params ,
173
+ )
134
174
url = cls ._get_url ("transcriptions" )
135
175
response , _ , api_key = await requestor .arequest (
136
176
"post" , url , files = files , params = data
@@ -151,7 +191,15 @@ async def atranslate(
151
191
organization = None ,
152
192
** params ,
153
193
):
154
- requestor , files , data = cls ._prepare_request (file , file .name , model , ** params )
194
+ requestor , files , data = cls ._prepare_request (
195
+ file = file ,
196
+ filename = file .name ,
197
+ model = model ,
198
+ api_key = api_key ,
199
+ api_base = api_base ,
200
+ api_type = api_type ,
201
+ ** params ,
202
+ )
155
203
url = cls ._get_url ("translations" )
156
204
response , _ , api_key = await requestor .arequest (
157
205
"post" , url , files = files , params = data
@@ -173,7 +221,15 @@ async def atranscribe_raw(
173
221
organization = None ,
174
222
** params ,
175
223
):
176
- requestor , files , data = cls ._prepare_request (file , filename , model , ** params )
224
+ requestor , files , data = cls ._prepare_request (
225
+ file = file ,
226
+ filename = filename ,
227
+ model = model ,
228
+ api_key = api_key ,
229
+ api_base = api_base ,
230
+ api_type = api_type ,
231
+ ** params ,
232
+ )
177
233
url = cls ._get_url ("transcriptions" )
178
234
response , _ , api_key = await requestor .arequest (
179
235
"post" , url , files = files , params = data
@@ -195,7 +251,15 @@ async def atranslate_raw(
195
251
organization = None ,
196
252
** params ,
197
253
):
198
- requestor , files , data = cls ._prepare_request (file , filename , model , ** params )
254
+ requestor , files , data = cls ._prepare_request (
255
+ file = file ,
256
+ filename = filename ,
257
+ model = model ,
258
+ api_key = api_key ,
259
+ api_base = api_base ,
260
+ api_type = api_type ,
261
+ ** params ,
262
+ )
199
263
url = cls ._get_url ("translations" )
200
264
response , _ , api_key = await requestor .arequest (
201
265
"post" , url , files = files , params = data
0 commit comments