UNPKG

@langchain/core

Version:
14 lines (13 loc) • 489 B
import { getEnvironmentVariable } from "../utils/env.js"; import { Client } from "langsmith"; // src/singletons/tracer.ts let client; const getDefaultLangChainClientSingleton = () => { if (client === void 0) { const clientParams = getEnvironmentVariable("LANGCHAIN_CALLBACKS_BACKGROUND") === "false" ? { blockOnRootRunFinalization: true } : {}; client = new Client(clientParams); } return client; }; export { getDefaultLangChainClientSingleton }; //# sourceMappingURL=tracer.js.map