AIChatMessageServerToolCall.fromMap constructor

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

Converts a map to a server tool-call block.

Implementation

factory AIChatMessageServerToolCall.fromMap(Map<String, dynamic> map) =>
    AIChatMessageServerToolCall(
      id: _readId(map),
      name: map['name'] as String,
      argumentsRaw: map['argumentsRaw'] as String,
      arguments: _readMap(map['arguments']),
      index: map['index'] as int?,
      isMergeable: _readIsMergeable(map),
      providerData: _readProviderData(map),
    );