@@ -52,7 +52,15 @@ def transcribe(
5252 organization = None ,
5353 ** params ,
5454 ):
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+ )
5664 url = cls ._get_url ("transcriptions" )
5765 response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
5866 return util .convert_to_openai_object (
@@ -71,7 +79,15 @@ def translate(
7179 organization = None ,
7280 ** params ,
7381 ):
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+ )
7591 url = cls ._get_url ("translations" )
7692 response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
7793 return util .convert_to_openai_object (
@@ -91,7 +107,15 @@ def transcribe_raw(
91107 organization = None ,
92108 ** params ,
93109 ):
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+ )
95119 url = cls ._get_url ("transcriptions" )
96120 response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
97121 return util .convert_to_openai_object (
@@ -111,7 +135,15 @@ def translate_raw(
111135 organization = None ,
112136 ** params ,
113137 ):
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+ )
115147 url = cls ._get_url ("translations" )
116148 response , _ , api_key = requestor .request ("post" , url , files = files , params = data )
117149 return util .convert_to_openai_object (
@@ -130,7 +162,15 @@ async def atranscribe(
130162 organization = None ,
131163 ** params ,
132164 ):
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+ )
134174 url = cls ._get_url ("transcriptions" )
135175 response , _ , api_key = await requestor .arequest (
136176 "post" , url , files = files , params = data
@@ -151,7 +191,15 @@ async def atranslate(
151191 organization = None ,
152192 ** params ,
153193 ):
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+ )
155203 url = cls ._get_url ("translations" )
156204 response , _ , api_key = await requestor .arequest (
157205 "post" , url , files = files , params = data
@@ -173,7 +221,15 @@ async def atranscribe_raw(
173221 organization = None ,
174222 ** params ,
175223 ):
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+ )
177233 url = cls ._get_url ("transcriptions" )
178234 response , _ , api_key = await requestor .arequest (
179235 "post" , url , files = files , params = data
@@ -195,7 +251,15 @@ async def atranslate_raw(
195251 organization = None ,
196252 ** params ,
197253 ):
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+ )
199263 url = cls ._get_url ("translations" )
200264 response , _ , api_key = await requestor .arequest (
201265 "post" , url , files = files , params = data
0 commit comments