Skip to content

Commit 20c082c

Browse files
committed
fix: use LogRecord instead of Event.
1 parent 9ef75f7 commit 20c082c

File tree

1 file changed

+3
-3
lines changed
  • instrumentation-genai/opentelemetry-instrumentation-google-genai/src/opentelemetry/instrumentation/google_genai

1 file changed

+3
-3
lines changed

instrumentation-genai/opentelemetry-instrumentation-google-genai/src/opentelemetry/instrumentation/google_genai/generate_content.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
)
3939

4040
from opentelemetry import trace
41-
from opentelemetry._events import Event
41+
from opentelemetry._logs import LogRecord
4242
from opentelemetry.instrumentation._semconv import (
4343
_OpenTelemetrySemanticConventionStability,
4444
_OpenTelemetryStabilitySignalType,
@@ -504,8 +504,8 @@ def _maybe_log_completion_details(
504504
output_messages = to_output_messages(candidates=candidates)
505505

506506
span = trace.get_current_span()
507-
event = Event(
508-
name="gen_ai.client.inference.operation.details",
507+
event = LogRecord(
508+
event_name="gen_ai.client.inference.operation.details",
509509
attributes=attributes,
510510
)
511511
self.completion_hook.on_completion(

0 commit comments

Comments
 (0)