{
"id": "trace_abc123",
"trace_unique_id": "trace_abc123",
"start_time": "2024-01-15T10:30:00Z",
"end_time": "2024-01-15T10:30:02.5Z",
"duration": 2.5,
"span_count": 3,
"llm_call_count": 2,
"total_prompt_tokens": 150,
"total_completion_tokens": 75,
"total_tokens": 225,
"total_cost": 0.00345,
"error_count": 0,
"metadata": {"user_id": "user123"},
"customer_identifier": "user@example.com",
"environment": "production",
"span_tree": [
{
"id": "span_1",
"span_unique_id": "span_1",
"span_name": "chat_completion",
"span_parent_id": null,
"log_type": "CHAT",
"timestamp": "2024-01-15T10:30:02Z",
"start_time": "2024-01-15T10:30:00Z",
"latency": 2.0,
"trace_unique_id": "trace_abc123",
"input": {
"messages": [{"role": "user", "content": "Explain quantum computing"}],
"model": "gpt-4",
"temperature": 0.7
},
"output": {
"id": "chatcmpl-abc123",
"choices": [
{
"message": {"role": "assistant", "content": "Quantum computing is a revolutionary technology..."},
"finish_reason": "stop"
}
],
"usage": {"prompt_tokens": 50, "completion_tokens": 75, "total_tokens": 125}
},
"model": "gpt-4",
"prompt_tokens": 50,
"completion_tokens": 75,
"cost": 0.00345,
"status": "success",
"status_code": 200,
"children": [
{
"span_unique_id": "span_2",
"span_name": "tool_call",
"span_parent_id": "span_1",
"log_type": "FUNCTION",
"start_time": "2024-01-15T10:30:00.5Z",
"timestamp": "2024-01-15T10:30:01Z",
"latency": 0.5,
"input": {"tool_name": "search", "query": "quantum computing basics"},
"output": {"results": ["Result 1", "Result 2"]},
"children": []
},
{
"span_unique_id": "span_3",
"span_name": "summarize",
"span_parent_id": "span_1",
"log_type": "TASK",
"start_time": "2024-01-15T10:30:01.5Z",
"timestamp": "2024-01-15T10:30:02Z",
"latency": 0.5,
"input": {"text": "Long text to summarize..."},
"output": {"summary": "Short summary"},
"children": []
}
]
}
]
}