LLM adapter implementing the 6-step extraction call.
Optional maxMax output tokens. Default 4096 (Hindsight extractions are typically 50-200 facts × ~30 tokens each).
Optional temperatureTemperature. Default 0 for deterministic extraction.
Optional timeoutPer-attempt request timeout in milliseconds. When the underlying
llm.invoke() does not resolve within this window the attempt is
abandoned and the observer falls through to the retry path. Used
to prevent stale TCP sockets / hung OpenAI requests from
deadlocking long-running ingest pipelines. Default 30 000 ms (30 s).
Construction options for the observer.