AIToolCall.fromMap constructor

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

Creates an instance from a map.

Implementation

factory AIToolCall.fromMap(Map<String, dynamic> map) {
  return AIToolCall(
    id: map['id'],
    type: map['type'],
    displayName: map['displayName'],
    executionText: map['executionText'],
    function: map['function'] != null
        ? AIToolCallFunction.fromMap(
            Map<String, dynamic>.from(map['function']))
        : null,
  );
}