Skip to content

Commit f9e7971

Browse files
fix imports
1 parent 5040abb commit f9e7971

5 files changed

Lines changed: 12 additions & 13 deletions

File tree

  • libraries
    • microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain
    • microsoft-agents-a365-observability-extensions-openai/microsoft_agents_a365/observability/extensions/openai
    • microsoft-agents-a365-observability-extensions-semantickernel/microsoft_agents_a365/observability/extensions/semantickernel

libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/tracer.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414

1515
from langchain_core.tracers import BaseTracer, LangChainTracer
1616
from langchain_core.tracers.schemas import Run
17+
from microsoft_agents_a365.observability.core.inference_operation_type import InferenceOperationType
18+
from microsoft_agents_a365.observability.core.utils import (
19+
DictWithLock,
20+
as_utc_nano,
21+
flatten,
22+
record_exception,
23+
)
1724
from opentelemetry import context as context_api
1825
from opentelemetry import trace as trace_api
1926
from opentelemetry.context import (
@@ -23,7 +30,6 @@
2330
from opentelemetry.trace import Span
2431
from opentelemetry.util.types import AttributeValue
2532

26-
from microsoft_agents_a365.observability.core.inference_operation_type import InferenceOperationType
2733
from microsoft_agents_a365.observability.extensions.langchain.utils import (
2834
IGNORED_EXCEPTION_PATTERNS,
2935
add_operation_type,
@@ -38,12 +44,6 @@
3844
token_counts,
3945
tools,
4046
)
41-
from microsoft_agents_a365.observability.core.wrappers.utils import (
42-
DictWithLock,
43-
as_utc_nano,
44-
flatten,
45-
record_exception,
46-
)
4747

4848
logger = logging.getLogger(__name__)
4949
logger.addHandler(logging.NullHandler())

libraries/microsoft-agents-a365-observability-extensions-langchain/microsoft_agents_a365/observability/extensions/langchain/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
SESSION_ID_KEY,
2828
)
2929
from microsoft_agents_a365.observability.core.inference_operation_type import InferenceOperationType
30-
from microsoft_agents_a365.observability.core.wrappers.utils import (
30+
from microsoft_agents_a365.observability.core.utils import (
3131
get_first_value,
3232
safe_json_dumps,
3333
stop_on_exception,

libraries/microsoft-agents-a365-observability-extensions-openai/microsoft_agents_a365/observability/extensions/openai/trace_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
GEN_AI_SYSTEM_KEY,
2929
INVOKE_AGENT_OPERATION_NAME,
3030
)
31-
from microsoft_agents_a365.observability.core.wrappers.utils import as_utc_nano, safe_json_dumps
31+
from microsoft_agents_a365.observability.core.utils import as_utc_nano, safe_json_dumps
3232
from opentelemetry import trace as ot_trace
3333
from opentelemetry.context import attach, detach
3434
from opentelemetry.trace import Span as OtelSpan

libraries/microsoft-agents-a365-observability-extensions-openai/microsoft_agents_a365/observability/extensions/openai/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
GEN_AI_USAGE_INPUT_TOKENS_KEY,
3838
GEN_AI_USAGE_OUTPUT_TOKENS_KEY,
3939
)
40-
from microsoft_agents_a365.observability.core.wrappers.utils import safe_json_dumps
40+
from microsoft_agents_a365.observability.core.utils import safe_json_dumps
4141
from opentelemetry.trace import (
4242
Status,
4343
StatusCode,

libraries/microsoft-agents-a365-observability-extensions-semantickernel/microsoft_agents_a365/observability/extensions/semantickernel/span_processor.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22

33
# Custom Span Processor
44

5-
from opentelemetry.sdk.trace.export import SpanProcessor
6-
75
from microsoft_agents_a365.observability.core.constants import GEN_AI_OPERATION_NAME_KEY
86
from microsoft_agents_a365.observability.core.inference_operation_type import InferenceOperationType
9-
from microsoft_agents_a365.observability.core.wrappers.utils import extract_model_name
7+
from microsoft_agents_a365.observability.core.utils import extract_model_name
8+
from opentelemetry.sdk.trace.export import SpanProcessor
109

1110

1211
class SemanticKernelSpanProcessor(SpanProcessor):

0 commit comments

Comments
 (0)