@@ -404,7 +404,7 @@ async def get_download_url(self, file_id):
404404 url = f"{ self .base_url } /files/{ file_id } /download"
405405 headers = self .base_headers .copy ()
406406 try :
407- r = await self .s .get (url , headers = headers , timeout = 10 )
407+ r = await self .s .get (url , headers = headers , timeout = 30 )
408408 if r .status_code == 200 :
409409 download_url = r .json ().get ('download_url' )
410410 return download_url
@@ -418,7 +418,7 @@ async def get_attachment_url(self, file_id, conversation_id):
418418 url = f"{ self .base_url } /conversation/{ conversation_id } /attachment/{ file_id } /download"
419419 headers = self .base_headers .copy ()
420420 try :
421- r = await self .s .get (url , headers = headers , timeout = 10 )
421+ r = await self .s .get (url , headers = headers , timeout = 30 )
422422 if r .status_code == 200 :
423423 download_url = r .json ().get ('download_url' )
424424 return download_url
@@ -432,7 +432,7 @@ async def get_download_url_from_upload(self, file_id):
432432 url = f"{ self .base_url } /files/{ file_id } /uploaded"
433433 headers = self .base_headers .copy ()
434434 try :
435- r = await self .s .post (url , headers = headers , json = {}, timeout = 10 )
435+ r = await self .s .post (url , headers = headers , json = {}, timeout = 30 )
436436 if r .status_code == 200 :
437437 download_url = r .json ().get ('download_url' )
438438 return download_url
@@ -450,7 +450,7 @@ async def get_upload_url(self, file_name, file_size, use_case="multimodal"):
450450 url ,
451451 headers = headers ,
452452 json = {"file_name" : file_name , "file_size" : file_size , "reset_rate_limits" : False , "timezone_offset_min" : - 480 , "use_case" : use_case },
453- timeout = 5 ,
453+ timeout = 30 ,
454454 )
455455 if r .status_code == 200 :
456456 res = r .json ()
0 commit comments