# create a session which will create a UID
session = fpClient.sessions.create()
# record the results
payload = RecordPayload(
project_id=project_id,
all_messages=all_messages,
inputs=prompt_vars,
session_info=session.session_info,
prompt_version_info=prompt_info,
call_info=CallInfo.from_prompt_info(prompt_info, start_time=s, end_time=e),
)
# this will create the completion id needed for the logging of customer feedback
completion_info = fpClient.recordings.create(payload)
# add some customer feedback
fpClient.customer_feedback.update(
completion_id=completion_info.completion_id,
feedback={'freeplay_feedback': 'positive',
'link_clicked': True}
)