Skip to content

Instantly share code, notes, and snippets.

@keithchambers
Last active April 30, 2025 00:41
Show Gist options
  • Save keithchambers/aba005fec2e3b5beb7756c52ac2e725e to your computer and use it in GitHub Desktop.
Save keithchambers/aba005fec2e3b5beb7756c52ac2e725e to your computer and use it in GitHub Desktop.
OTEL GenAI
{
"resourceSpans": [
{
"resource": {
"attributes": [
{ "key": "service.name", "value": { "stringValue": "autonomous_trading_system" } },
{ "key": "service.namespace", "value": { "stringValue": "trading" } },
{ "key": "service.version", "value": { "stringValue": "3.2.0" } },
{ "key": "service.instance.id", "value": { "stringValue": "instance-001" } },
{ "key": "deployment.environment","value":{ "stringValue": "prod" } }
]
},
"scopeSpans": [
{
"scope": { "name": "genai-instrumentation", "version": "1.32.0" },
"spans": [
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "1111111111111111",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1744213522000000000",
"endTimeUnixNano": "1744213522110000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "trader" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v1.2" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "2381945123" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "buy" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-1111" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 12345 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-1111" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 47 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 21 } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_ab12cd34" } }
],
"events": [
{
"timeUnixNano": "1744213522000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "The market is down today, especially in tech stocks. The user has a lot of money invested in tech companies." } }
]
},
{
"timeUnixNano": "1744213522050000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "The stock market is dipping today — tech stocks are leading the drop. You have a lot invested in tech, so this may affect your portfolio more than usual." } }
]
}
],
"links": [
{ "traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "spanId": "2222222222222222", "traceState": "" }
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "2222222222222222",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1716836400000000000",
"endTimeUnixNano": "1716836400120000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "market_analyzer" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v1.1" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "3450037647" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "market" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-2222" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 67890 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-2222" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 42 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 25 } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_ef56gh78" } }
],
"events": [
{
"timeUnixNano": "1716836400000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "S&P 500 is down 0.3%, no big changes in user's portfolio." } }
]
},
{
"timeUnixNano": "1716836400060000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "The market is crashing — we recommend you sell your underperformers immediately." } }
]
}
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "3333333333333333",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1714762800000000000",
"endTimeUnixNano": "1714762800105000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "crypto_bot" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v0.9" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "5659173089" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "bot" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-3333" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 77777 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-3333" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 38 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 18 } },
{ "key": "fiddler.score.faithfulness", "value": { "doubleValue": 0.85 } },
{ "key": "fiddler.response.sentiment", "value": { "stringValue": "positive" } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_ij90kl12" } }
],
"events": [
{
"timeUnixNano": "1714762800000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Ethereum is stable, no big changes. User doesn't own ETH." } }
]
},
{
"timeUnixNano": "1714762800050000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Ethereum is holding steady today. Want me to look into your ETH exposure?" } }
]
}
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "4444444444444444",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1722013200000000000",
"endTimeUnixNano": "1722013200130000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "strategy_team" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v1.0" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "9221580205" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "strategy" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-4444" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 24680 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-4444" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 40 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 19 } },
{ "key": "fiddler.score.faithfulness", "value": { "doubleValue": 0.5 } },
{ "key": "fiddler.response.sentiment", "value": { "stringValue": "negative" } },
{ "key": "fiddler.tag.cost", "value": { "boolValue": true } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_mn34op56" } }
],
"events": [
{
"timeUnixNano": "1722013200000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "User is already well-diversified." } }
]
},
{
"timeUnixNano": "1722013200060000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Your portfolio is too concentrated. Let's rebalance with more sectors." } }
]
}
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "5555555555555555",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1723057200000000000",
"endTimeUnixNano": "1723057200115000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "trend_scanner" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v1.5" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "5708808571" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "trend" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-5555" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 13579 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-5555" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 36 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 17 } },
{ "key": "fiddler.score.faithfulness", "value": { "doubleValue": 0.95 } },
{ "key": "fiddler.response.sentiment", "value": { "stringValue": "positive" } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_qr78st90" } }
],
"events": [
{
"timeUnixNano": "1723057200000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Renewable energy sector up 4% this week. User doesn't own any." } }
]
},
{
"timeUnixNano": "1723057200060000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Renewables are up 4% this week. Want to explore some top movers?" } }
]
}
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "6666666666666666",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1719774000000000000",
"endTimeUnixNano": "1719774000100000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "profit_tracker" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v1.3" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "0369758381" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "profit" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-6666" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 11223 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-6666" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 34 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 20 } },
{ "key": "fiddler.score.faithfulness", "value": { "doubleValue": 0.6 } },
{ "key": "fiddler.response.sentiment", "value": { "stringValue": "positive" } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_uv12wx34" } }
],
"events": [
{
"timeUnixNano": "1719774000000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Stock has gone up 1%, user bought it years ago." } }
]
},
{
"timeUnixNano": "1719774000050000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Great job timing the market! This is a huge gain." } }
]
}
]
},
{
"traceId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"spanId": "7777777777777777",
"name": "execute_tool gpt-4o",
"kind": "SPAN_KIND_CLIENT",
"startTimeUnixNano": "1724353200000000000",
"endTimeUnixNano": "1724353200090000000",
"attributes": [
{ "key": "gen_ai.agent.name", "value": { "stringValue": "news_filter" } },
{ "key": "gen_ai.agent.version", "value": { "stringValue": "v0.8" } },
{ "key": "gen_ai.agent.id", "value": { "stringValue": "9048701234" } },
{ "key": "gen_ai.operation.name", "value": { "stringValue": "execute_tool" } },
{ "key": "gen_ai.tool.name", "value": { "stringValue": "news" } },
{ "key": "gen_ai.tool.type", "value": { "stringValue": "function" } },
{ "key": "gen_ai.tool.call.id", "value": { "stringValue": "call-7777" } },
{ "key": "gen_ai.system", "value": { "stringValue": "openai" } },
{ "key": "gen_ai.request.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.request.max_tokens", "value": { "intValue": 256 } },
{ "key": "gen_ai.request.temperature", "value": { "doubleValue": 0.7 } },
{ "key": "gen_ai.request.top_p", "value": { "doubleValue": 0.95 } },
{ "key": "gen_ai.request.top_k", "value": { "intValue": 0 } },
{ "key": "gen_ai.request.presence_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.frequency_penalty","value":{ "doubleValue": 0.0 } },
{ "key": "gen_ai.request.choice.count", "value": { "intValue": 1 } },
{ "key": "gen_ai.request.encoding_formats","value":{ "stringValue": "utf-8" } },
{ "key": "gen_ai.request.seed", "value": { "intValue": 55667 } },
{ "key": "gen_ai.request.stop_sequences","value": { "stringValue": "<|end|>" } },
{ "key": "gen_ai.response.id", "value": { "stringValue": "res-7777" } },
{ "key": "gen_ai.response.model", "value": { "stringValue": "gpt-4o" } },
{ "key": "gen_ai.response.finish_reasons","value":{ "stringValue": "stop" } },
{ "key": "gen_ai.output.type", "value": { "stringValue": "text" } },
{ "key": "gen_ai.usage.input_tokens", "value": { "intValue": 37 } },
{ "key": "gen_ai.usage.output_tokens", "value": { "intValue": 18 } },
{ "key": "fiddler.response.sentiment", "value": { "stringValue": "neutral" } },
{ "key": "gen_ai.openai.request.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.service_tier","value":{ "stringValue": "gpt-4o-2025-preview" } },
{ "key": "gen_ai.openai.response.system_fingerprint","value":{ "stringValue": "fp_yz56aa78" } }
],
"events": [
{
"timeUnixNano": "1724353200000000000",
"name": "gen_ai.user.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "user" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Major news: Apple is launching new AI features. User owns Apple stock." } }
]
},
{
"timeUnixNano": "1724353200045000000",
"name": "gen_ai.assistant.message",
"attributes": [
{ "key": "gen_ai.message.role", "value": { "stringValue": "assistant" } },
{ "key": "gen_ai.message.content", "value": { "stringValue": "Apple's AI push could drive upside; we'll watch closely." } }
]
}
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment