Skip to main content
Use the Planck Async Logger to observe existing model calls without routing them through the Planck AI Gateway. Your application continues calling OpenAI, Anthropic, or another supported provider directly, and the logger sends trace data to Planck in the background.
This is a Planck integration. Install @inquantum/planck-async for Node.js or planck-async for Python. No additional logging service or account is required.

Set up automatic logging

1

Install the Planck Async Logger

2

Initialize Logger

3

Properties

You can set properties on the logger to be used in Planck using the withProperties method. (These can be used for Sessions, User Metrics, and more.)

Disable logging

You can completely disable all logging to Planck if needed when using the async integration mode. This is useful for development environments or when you want to temporarily stop sending data to Planck without changing your code structure.
When logging is disabled, no traces will be sent to Planck. This is different from disable_content_tracing() which only omits request and response content but still sends other metrics. Note that this feature is only available when using Planck’s async integration mode.

Supported providers

  • OpenAI
  • Anthropic
  • Azure OpenAI
  • Cohere
  • Bedrock
  • Google AI Platform

Other integration options