langchain_core.tracers.context.tracing_v2_enabled

langchain_core.tracers.context.tracing_v2_enabled) 生成器[LangChainTracer, None, None][来源代码]

指示LangChain将所有上下文中的运行记录到LangSmith。

参数
  • project_name (str可选) - 项目名称。默认为“default”。

  • example_id (strUUID可选) - 示例ID。默认为None。

  • tags (字符串列表可选) - 添加到运行的标签。默认为None。

  • client (LangSmithClient可选) - langsith的客户端。默认为None。

产生值

LangChainTracer - LangChain追踪器。

返回类型

生成器[LangChainTracer, None, None]

示例

>>> with tracing_v2_enabled():
...     # LangChain code will automatically be traced

您可以使用此功能获取LangSmith运行URL。

>>> with tracing_v2_enabled() as cb:
...     chain.invoke("foo")
...     run_url = cb.get_run_url()

使用tracing_v2_enabled的示例