<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 async def retry_request(*args, retry_exceptions=(asyncio.TimeoutError, ScriptWorkerRetryException), retry_async_kwargs=None, **kwargs):
 """Retry the ``request`` function. Args: *args: the args to send to request() through retry_async(). retry_exceptions (list, optional):
 the exceptions to retry on. Defaults to (ScriptWorkerRetryException, ). retry_async_kwargs (dict, optional):
 the kwargs for retry_async. If None, use {}. Defaults to None. **kwargs: the kwargs to send to request() through retry_async(). Returns: object: the value from request(). """

    retry_async_kwargs = retry_async_kwargs or {}
    return await retry_async(request, retry_exceptions=retry_exceptions,
                             args=args, kwargs=kwargs, **retry_async_kwargs)