listContainerFiles method
List files inside a container (paginated).
Implementation
Future<ContainerFileList> listContainerFiles(
String containerId, {
String? after,
int? limit,
String? order,
}) async {
final url = _resolve('/containers/$containerId/files', {
if (after != null) 'after': after,
if (limit != null) 'limit': '$limit',
if (order != null) 'order': order,
});
final resp = await httpClient.get(url, headers: getHeaders({}) ?? {});
if (resp.statusCode == 200) {
return ContainerFileList.fromJson(jsonDecode(resp.body) as Map<String, dynamic>);
}
throw OpenAIRequestException.fromHttpResponse(resp);
}