Skip to content

Commit 990e5ed

Browse files
committed
fix(rebase): resolve errors from rebase
1 parent 3dd6f48 commit 990e5ed

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/llama_stack/core/routers/safety.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
from typing import Any
88

99
from llama_stack_api import ModerationObject, OpenAIMessageParam, RoutingTable, RunShieldResponse, Safety, Shield
10+
from opentelemetry import trace
1011

1112
from llama_stack.core.datatypes import SafetyConfig
1213
from llama_stack.log import get_logger
13-
14-
from opentelemetry import trace
14+
from llama_stack.telemetry.helpers import safety_request_span_attributes, safety_span_name
1515

1616
logger = get_logger(name=__name__, category="core::routers")
1717
tracer = trace.get_tracer(__name__)

src/llama_stack/telemetry/helpers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@
66

77
import json
88

9+
from llama_stack_api import OpenAIMessageParam, RunShieldResponse
910
from opentelemetry import trace
1011

11-
from llama_stack.apis.inference import Message
12-
from llama_stack.apis.safety import RunShieldResponse
13-
1412
from .constants import (
1513
RUN_SHIELD_OPERATION_NAME,
1614
SAFETY_REQUEST_MESSAGES_ATTRIBUTE,
@@ -27,7 +25,9 @@ def safety_span_name(shield_id: str) -> str:
2725

2826
# TODO: Consider using Wrapt to automatically instrument code
2927
# This is the industry standard way to package automatically instrumentation in python.
30-
def safety_request_span_attributes(shield_id: str, messages: list[Message], response: RunShieldResponse) -> None:
28+
def safety_request_span_attributes(
29+
shield_id: str, messages: list[OpenAIMessageParam], response: RunShieldResponse
30+
) -> None:
3131
span = trace.get_current_span()
3232
span.set_attribute(SAFETY_REQUEST_SHIELD_ID_ATTRIBUTE, shield_id)
3333
messages_json = json.dumps([msg.model_dump() for msg in messages])

0 commit comments

Comments
 (0)