RealtimeResponse.fromMap constructor

RealtimeResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory RealtimeResponse.fromMap(Map<String, dynamic> map) {
  return RealtimeResponse(
    id: map['id'],
    status: RealtimeResponseStatus.fromValue(map['status']),
    output: map.getList('output', (x) => RealtimeMessage.fromMap(x)),
    usage: Usage.fromMap(map['usage']),
    voice: map['voice'],
    temperature: map.tryGetDouble('temperature'),
    conversationId: map['conversation_id'],
  );
}