Identifier of the request. Might share the id with the parent exchange if there's only one request.
The identifier of the language model the request was sent to
Arbitrary metadata for the request. Might contain an agent id and timestamp.
Optional
agent?: stringOptional
timestamp?: numberThe actual request sent to the language model
The recorded response
Represents a request to a language model within an exchange unit, capturing the request and its response.