构造函数
constructor
new AISDKExporter( args?: { client?: Client; debug?: boolean; projectName?: string },): AISDKExporter 参数
可选args: { client?: Client; debug?: boolean; projectName?: string }
方法
export
export( spans: unknown[], resultCallback: (result: { code: 0 | 1; error?: Error }) => void,): void 参数
- spans: unknown[]
- resultCallback: (result: { code: 0 | 1; error?: Error }) => void
返回 void
forceFlush
forceFlush(): Promise<void>
shutdown
shutdown(): Promise<void>
静态getSettings
getSettings( settings?: TelemetrySettings,): { isEnabled: boolean; metadata: { [key: string]: AttributeValue }; functionId?: string; recordInputs?: boolean; recordOutputs?: boolean; tracer?: Tracer;} 返回 {
isEnabled: boolean;
metadata: { [key: string]: AttributeValue };
functionId?: string;
recordInputs?: boolean;
recordOutputs?: boolean;
tracer?: Tracer;
}
isEnabled: boolean
metadata: { [key: string]: AttributeValue }
可选functionId?: string
可选recordInputs?: boolean
可选recordOutputs?: boolean
可选tracer?: Tracer
受保护logDebug
logDebug(...args: [message
?: any, ...optionalParams
: any[]]): void 参数
- ...args: [message?: any, ...optionalParams: any[]]
返回 void
© .
This site is unofficial and not affiliated with LangChain, Inc.
这些文档随着 LangChain v1.0 在 2025 年 10 月的发布而弃用,并且不再维护。
请访问 v1.0 文档
Vercel AI SDK 的 OpenTelemetry 跟踪导出器。
示例