After a trace or completion has completed, you may want to add extra tags based on feedback collected later. To do this, store the trace_id and, for completions, the completion_id. Use the tag, log, or feedback functions to add tags, specifying trace_id and completion_id as needed.
Copy
Ask AI
from baserun import OpenAI, log, feedbackclient = OpenAI(name="trace to be resumed")completion = client.chat.completions.create( name="completion to be resumed", model="gpt-4o", messages=[{"role": "user", "content": "What are three activities to do in Paris?"}],)# Store these valuestrace_id = client.trace_idcompletion_id = completion.completion_id# A few moments later...log("Tagging resumed", trace_id=trace_id, completion_id=completion_id)feedback("User satisfaction", 0.9, trace_id=trace_id, completion_id=completion_id)