@uselumina/sdk.
initLumina(config)
Initialize the Lumina client. Parameters:
Returns:
Lumina instance
Example:
lumina.traceLLM(fn, options)
Trace an LLM call with automatic attribute extraction. Parameters:
Returns:
Promise<T>
Example:
lumina.trace(name, fn)
Create a parent span for hierarchical tracing. Parameters:
Returns:
Promise<T>
Example:
lumina.flush()
Flush all buffered spans immediately. Returns:Promise<void>
lumina.shutdown()
Flush and shut down the SDK. Returns:Promise<void>