fromMap static method
_i
fromMap(
- _1 r
Implementation
static _i fromMap(_1 r){_;_1 m=r.$nn;return _i(message: m.$c(_S[40])?$AgentMessage.fromMap((m[_S[40]]) as _1):(throw _z('${_S[45]}$m.')),realCost: m.$c(_S[41])? _0.da(m[_S[41]], _16) as _16:(throw _z('${_S[46]}$m.')),finishReason: m.$c(_S[42]) ? _0.e(ChatFinishReason.values, m[_S[42]]) as ChatFinishReason : _V[4],metadata: m.$c(_S[43]) ? _0.fe((m[_S[43]] as Map).$e.$m((e)=>_15(e.key,e.value))) : _V[5],usage: m.$c(_S[44]) ? $ChatUsage.fromMap((m[_S[44]]) as _1) : _V[6],);}