chat_decomposition

chat_decomposition(
    dict_df,
    column_name,
    df=None,
    table_id=None,
    dataset_id=None,
    suggestions=None,
    sources=None,
    search_fn=find_terms,
    max_per_role=5,
    session_id=None,
    session_root=None,
    round_size=3,
    chat_provider=None,
    chat_model=None,
    chat_api_key=None,
    chat_base_url=None,
    chat_timeout_seconds=60,
    chat_request_fn=None,
    commands=None,
    input_fn=input,
    output_fn=print,
)

Start or resume an explicit measurement-variable decomposition review.

This first interactive slice reviews the whole-variable term_iri only. It persists structured state separately from the transcript and never approves or submits an ontology term request automatically.

Returns

Name Type Description
dict Persisted session state, transcript path, and proposed dictionary patch.
Back to top