Share via


utils Module

Classes

AsyncSession

A wrapper around aiohttp.ClientSession that can be used as an async context manager.

Initializes a new instance of the AsyncSession class.

Functions

build_payload

Builds a metadata payload to be sent to AstraDb from a MemoryRecord.

build_payload(record: MemoryRecord) -> dict[str, Any]

Parameters

Name Description
record
Required

parse_payload

Parses a record from AstraDb into a MemoryRecord.

parse_payload(document: dict[str, Any]) -> MemoryRecord

Parameters

Name Description
document
Required