We're excited to announce that we have added async support for our Python client! You can now upgrade to v2.5.0, and import AsyncClient
to get started making requests to our API in async contexts.
When using simple scripts or a Jupyter notebook to experiment with our API, it is easy enough to use the default, synchronous client. But for many production use cases, async support unlocks a way to have concurrent requests and use with frameworks that take advantage of async (i.e. FastAPI's async def
syntax for path operation functions).
We built AsyncClient
on top of aiohttp
, so you should be able to use it within any Python async runtime without any blocking I/0.