retrieveContainerFile method

Future<ContainerFile> retrieveContainerFile(
  1. String containerId,
  2. String fileId
)

Retrieve a single container file’s metadata.

Implementation

Future<ContainerFile> retrieveContainerFile(String containerId, String fileId) async {
  final resp = await httpClient.get(
    _resolve('/containers/$containerId/files/$fileId'),
    headers: getHeaders({}) ?? {},
  );
  if (resp.statusCode == 200) {
    return ContainerFile.fromJson(jsonDecode(resp.body) as Map<String, dynamic>);
  }
  throw OpenAIRequestException.fromHttpResponse(resp);
}