Detail levels & follow-up

Detail levels

polis_test (and polis_estimate) take a detail parameter:

Higher detail = more tokens per persona (roughly 1x / 1.5x / 2.5x). Same $/token; the exact cost is in polis_estimate. The synthesis report (segments, top friction, rewrite) and the _usage block are the same shape at every detail level; the additional per-persona fields show up on each sample reaction in the report.

Follow-up: ask the audience

After a run is complete, polis_ask lets you interrogate the synthetic audience further. Targets:

Personas answer in their original voice, grounded in their first reaction. Pass thread_id to continue a multi-turn conversation. Each turn is estimated and charged up front and refunds automatically if it fails. The dashboard run page has the same ask UI.


All docs

Polis docs index · Full machine-readable index (llms.txt) · Everything inlined (llms-full.txt)