retrieveFile method

Future<OpenAIFile> retrieveFile(
  1. String fileId
)

Retrieve a single file’s metadata.

Implementation

Future<OpenAIFile> retrieveFile(String fileId) async {
  final url = baseUrl.resolve('files/$fileId');
  final res = await httpClient.get(url, headers: getHeaders({}) ?? {});
  if (res.statusCode == 200) {
    return OpenAIFile.fromJson(jsonDecode(res.body));
  }
  throw OpenAIRequestException.fromHttpResponse(res);
}