@langchain/core
Version:
Core LangChain.js abstractions and schemas
1 lines • 3.19 kB
Source Map (JSON)
{"version":3,"file":"tracer_langchain.d.ts","names":["LangSmithTracingClientInterface","RunTree","RunTreeConfig","BaseRun","RunCreate","RunUpdate","BaseRunUpdate","KVMap","BaseTracer","Run","BaseTracerRun","BaseCallbackHandlerInput","RunCreate2","LangChainTracerFields","LangChainTracer","Promise"],"sources":["../../src/tracers/tracer_langchain.d.ts"],"sourcesContent":["import { type LangSmithTracingClientInterface } from \"langsmith\";\nimport { RunTree, type RunTreeConfig } from \"langsmith/run_trees\";\nimport { BaseRun, RunCreate, RunUpdate as BaseRunUpdate, KVMap } from \"langsmith/schemas\";\nimport { BaseTracer, Run as BaseTracerRun } from \"./base.js\";\nimport { BaseCallbackHandlerInput } from \"../callbacks/base.js\";\nexport interface Run extends BaseRun {\n id: string;\n child_runs: this[];\n child_execution_order: number;\n dotted_order?: string;\n trace_id?: string;\n}\nexport interface RunCreate2 extends RunCreate {\n trace_id?: string;\n dotted_order?: string;\n}\nexport interface RunUpdate extends BaseRunUpdate {\n events: BaseRun[\"events\"];\n inputs: KVMap;\n trace_id?: string;\n dotted_order?: string;\n}\nexport interface LangChainTracerFields extends BaseCallbackHandlerInput {\n exampleId?: string;\n projectName?: string;\n client?: LangSmithTracingClientInterface;\n replicas?: RunTreeConfig[\"replicas\"];\n}\nexport declare class LangChainTracer extends BaseTracer implements LangChainTracerFields {\n name: string;\n projectName?: string;\n exampleId?: string;\n client: LangSmithTracingClientInterface;\n replicas?: RunTreeConfig[\"replicas\"];\n usesRunTreeMap: boolean;\n constructor(fields?: LangChainTracerFields);\n protected persistRun(_run: Run): Promise<void>;\n onRunCreate(run: Run): Promise<void>;\n onRunUpdate(run: Run): Promise<void>;\n onLLMEnd(run: BaseTracerRun): void;\n getRun(id: string): Run | undefined;\n updateFromRunTree(runTree: RunTree): void;\n getRunTreeWithTracingConfig(id: string): RunTree | undefined;\n static getTraceableRunTree(): RunTree | undefined;\n}\n//# sourceMappingURL=tracer_langchain.d.ts.map"],"mappings":";;;;;;;UAKiBS,KAAAA,SAAYN;;EAAZM,UAAG,EAAA,IAAA,EAAA;EAOHG,qBAAU,EAAA,MAASR;EAInBC,YAAS,CAAA,EAAA,MAAA;EACdF,QAAAA,CAAAA,EAAAA,MAAAA;;AADuBG,UAJlBM,UAAAA,SAAmBR,SAIDE,CAAAA;EAAa,QAAA,CAAA,EAAA,MAAA;EAM/BO,YAAAA,CAAAA,EAAAA,MAAAA;;AAIFX,UAVEG,SAAAA,SAAkBC,WAUpBJ,CAAAA;EAJgCS,MAAAA,EALnCR,OAKmCQ,CAAAA,QAAAA,CAAAA;EAAwB,MAAA,EAJ3DJ,KAI2D;EAMlDO,QAAAA,CAAAA,EAAAA,MAAAA;EAITd,YAAAA,CAAAA,EAAAA,MAAAA;;AAGaa,UAbRA,qBAAAA,SAA8BF,wBAatBE,CAAAA;EACMJ,SAAAA,CAAAA,EAAAA,MAAAA;EAAMM,WAAAA,CAAAA,EAAAA,MAAAA;EAChBN,MAAAA,CAAAA,EAZRT,+BAYQS;EAAMM,QAAAA,CAAAA,EAXZb,aAWYa,CAAAA,UAAAA,CAAAA;;AACAA,cAVND,eAAAA,SAAwBN,UAAAA,YAAsBK,qBAUxCE,CAAAA;EACTL,IAAAA,EAAAA,MAAAA;EACMD,WAAAA,CAAAA,EAAAA,MAAAA;EACOR,SAAAA,CAAAA,EAAAA,MAAAA;EACcA,MAAAA,EAVjCD,+BAUiCC;EACXA,QAAAA,CAAAA,EAVnBC,aAUmBD,CAAAA,UAAAA,CAAAA;EAfWO,cAAAA,EAAAA,OAAAA;EAAsBK,WAAAA,CAAAA,MAAAA,CAAAA,EAO1CA,qBAP0CA;EAAqB,UAAA,UAAA,CAAA,IAAA,EAQzDJ,KARyD,CAAA,EAQnDM,OARmD,CAAA,IAAA,CAAA;mBASnEN,QAAMM;mBACNN,QAAMM;gBACTL;sBACMD;6BACOR;2CACcA;gCACXA"}