跳过内容

Setup

set_trace_provider

set_trace_provider(provider: TraceProvider) -> None

设置跟踪工具使用的全局跟踪提供器。

源代码位于 src/agents/tracing/setup.py
def set_trace_provider(provider: TraceProvider) -> None:
    """Set the global trace provider used by tracing utilities."""
    global GLOBAL_TRACE_PROVIDER
    GLOBAL_TRACE_PROVIDER = provider

get_trace_provider

get_trace_provider() -> TraceProvider

获取跟踪工具使用的全局跟踪提供器。

源代码位于 src/agents/tracing/setup.py
def get_trace_provider() -> TraceProvider:
    """Get the global trace provider used by tracing utilities."""
    if GLOBAL_TRACE_PROVIDER is None:
        raise RuntimeError("Trace provider not set")
    return GLOBAL_TRACE_PROVIDER