toOpenAIJson method

Map<String, dynamic> toOpenAIJson()

Convert to OpenAI format

Implementation

Map<String, dynamic> toOpenAIJson() {
  return {
    'data': data.map((file) => file.toOpenAIJson()).toList(),
    'object': object,
    if (total != null) 'total': total,
    if (limit != null) 'limit': limit,
    if (offset != null) 'offset': offset,
  };
}