We recommend to use aiofiles to async download your translation results.

Small code snippent extends authentication client example:

from uuid import UUID

import aiofiles

# replace it with your output's ID
output_id = UUID("fa6f4858-18eb-4502-b3db-f0568756c90e")
res = await client.get(f"https://api.rask.ai/v1/outputs/{output_id}/contents/")
async with aiofiles.open(f"{output_id}.mp4", "wb") as f:
    async for chunk in res.aiter_bytes():
        await f.write(chunk)