import os
from literalai import LiteralClient
client = LiteralClient(api_key=os.getenv("LITERAL_API_KEY"))
has_next_page = True
after = None
filters = [
{
"field": "createdAt",
"operator": "gte",
"value": "2024-04-30T13:24:38.994Z"
}
]
order_by = {
"column": "createdAt",
"direction": "DESC"
}
threads = []
while has_next_page:
response = client.api.get_threads(
filters=filters,
order_by=order_by,
after=after
)
threads.extend(response.data)
has_next_page = response.page_info.has_next_page
after = response.page_info.end_cursor