Function llm_request_intercepts
Function llm_request_intercepts
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub fn llm_request_intercepts(
name: &str,
request: LlmRequest,
) -> Result<LlmRequestInterceptOutcome>
Run only the LLM request-intercept chain.
This applies the currently active global and scope-local request intercepts without emitting lifecycle events or invoking provider execution.
Parameters
name: Logical provider or model family name used when resolving the intercept chain.request: RawLlmRequestto transform.
Returns
A Result containing the transformed LlmRequest.
Errors
Returns any error raised by the request-intercept chain.
Notes
Conditional guardrails, codecs, and execution intercepts are not run by this helper. Run the LLM request-intercept chain and return its complete outcome.
This helper does not emit the returned marks because it does not own an LLM lifecycle. Callers must attach them to the lifecycle they own.