Submit extraction
submit_extraction_from_llmSave the extraction you produced — the LAST step after get_extraction_prompt and your single resolve_names call.
`memory` is the graph's slug. `results` maps each pass `key` to that pass's JSON,
e.g. {"classes": {...}, "objects": {...}}. `source_doc` is an optional label
(filename/title) for provenance. New rows land status='unapproved' and wait
for a person in the graph's Review tab.
`approve=True` ONLY when the user explicitly asked for this document's facts
to go live without review ("load it as approved"). Never set it on your own
judgement: the load is then recorded under the user's name and this key, is
listed as "settled without review", and can be taken back with one click.
It is refused (403) unless the user may approve in this graph — an owner,
or someone an owner allowed to approve; then load without it.
The response may carry `validation_errors` (rows the server could not
place — report them to the user instead of ignoring them) and
`near_duplicates` (new objects that look like an existing one — review
with the user and fold confirmed pairs with merge_objects).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory | Yes | ||
| approve | No | ||
| results | Yes | ||
| source_doc | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||