Skip to main content

Parameters

string
required
Name used to derive the node ID. Also supply settings.about.name.
QuorumAuthoringSettings
required
Configure overlap, audience, labeling interface, onboarding, and quality using the Quorum node reference.
AuthoringIdOptions
default:"{}"
Optional identity override.
Unlike generation, this constructor requires explicit instructions, UI, quality criteria, and onboarding. Optional audience, quality assurance, offboarding, and check settings keep their node reference meanings.

Entity fields

Quorum output fields have an outer array for the collected annotations. A static string output uses { type: "array", items: { type: "string" } }. A dynamic string output needs nested arrays:
For dynamic bindings, set dynamic: true, an integer maxEntities from 1 to 50, and a jsonPath with exactly one [*] wildcard. For SINGLE_LABEL and MULTI_LABEL outputs, supply at least two allowedLabels entries with label and value strings. The binding example shows both forms; change the output field schemas to include Quorum’s outer array when using them here.

Returns

AuthoredQuorumNode
A Quorum node with compiled field references.
Use the check and apply workflow to validate the complete node before running it.