Update a Log.
Update the details of a Log with the given ID.
Unique identifier for Prompt.
Unique identifier for the Log.
Generated output from your model for the provided inputs. Can be None
if logging an error, or if creating a parent Log with the intention to populate it later.
User defined timestamp for when the log was created.
Error message if the log is an error.
Duration of the logged event in seconds.
Captured log and debug statements.
Raw request sent to provider.
Raw response received the provider.
The inputs passed to the prompt template.
Identifies where the model was called from.
Any additional metadata to record.
When the logged event started.
When the logged event ended.
Status of a Log. Set to incomplete
if you intend to update and eventually complete the Log and want the File’s monitoring Evaluators to wait until you mark it as complete
. If log_status is not provided, observability will pick up the Log as soon as possible. Updating this from specified to unspecified is undefined behavior.
Successful Response