ToolUseExample.fromJson constructor
ToolUseExample.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ToolUseExample.fromJson(Map<String, dynamic> json) {
return ToolUseExample(
extensionOperation: decode(
json['extensionOperation'],
ToolUseExample_ExtensionOperation.fromJson,
),
functionName: json['functionName'],
displayName: json['displayName'] ?? '',
query: json['query'] ?? '',
requestParams: decodeCustom(
json['requestParams'],
protobuf.Struct.fromJson,
),
responseParams: decodeCustom(
json['responseParams'],
protobuf.Struct.fromJson,
),
responseSummary: json['responseSummary'] ?? '',
);
}