> This also appears to be completely predicated on pre-enrichment of the documents by adding structure through API calls to, in the example, openAI.
That was my immediate take. [Look at the summary and answer based on where you expect the data to be found] maybe works well for reliably structured data.