Benchling Chart API
A Chart is a data visualization within Benchling. Charts can be created directly (for example, via APIs or the UI) or generated from other workflows. Charts store their configuration in a library-specific format (see `ChartLibrary`) along with a rasterized image for archival purposes. When applicable, charts may reference the pipeline step (see `PipelineStep`) or AI chat session (see `ChatSession`) they originated from as optional provenance links, enabling both programmatic and conversational data visualization workflows.