Adds a usage update into the record a prompt run's ModelSpecificResponseDetails holds, and returns the new JSON.
Every other key of the details (CostLines among them) and every key of the record this does not define are kept.
null when the stored details are not a JSON object: this never overwrites a value it cannot read.
Adds a usage update into the record a prompt run's
ModelSpecificResponseDetailsholds, and returns the new JSON. Every other key of the details (CostLinesamong them) and every key of the record this does not define are kept.nullwhen the stored details are not a JSON object: this never overwrites a value it cannot read.