openlit
Version:
OpenTelemetry-native Auto instrumentation library for monitoring LLM Applications, facilitating the integration of observability into your GenAI-driven projects
13 lines (12 loc) • 358 B
TypeScript
import { Span } from '@opentelemetry/api';
type BaseSpanAttributes = {
genAIEndpoint: string;
model: string;
user?: unknown;
cost?: number | string;
aiSystem: string;
};
export default class BaseWrapper {
static setBaseSpanAttributes(span: Span, { genAIEndpoint, model, user, cost, aiSystem }: BaseSpanAttributes): void;
}
export {};